Are you sure you don't have any loss of coolant, not even minimal?
At times leaks can be minimal when they start off and when heater is turned, the traces of coolant just enough to coat the heater core would be enough to send out smell which can last for a losg time.
Check the heater core for signs of leakage, it definitely won't be a big puddle, just signs of oxidation due to presence of the coolant.
Wednesday, September 12th, 2012 AT 8:27 AM