So the heater core in my 1999 Dodge Dakota has a leak. The heater takes forever to get warm and you can smell antifreeze when you turn it on. As long as I don't have the heat turned on though, the radiator does not lose fluid and I don't smell antifreeze. This has lead me to believe that unless you turn the heat on, antifreeze does not actually get pumped through the heater core, although I could be wrong.
Anyway, my question is this, is it really necessary to drain all my antifreeze to change the heater core, or can I do it without that step?