mine also has the smell, nothing bad, and it does not fog up the windows (thats a SURE sign its leaking, in the winter time anyway. (as thats when you are actually using the heater).
But mine is not leaking either.


Sportage sold.........
1999 4runner 4x4 , Tundra brake rotors and calipers (well worth it!) -wifes