i have only replaced one but i have removed a few. as for the the o-rings im not shure on those. i have a mech i can ask to be shure. i have to replace my heater core too none if the heater or fan settings are working. what type of truck do you drive?