I own a 1994 Ford Tempo GL, 2.3l, 4 door, 135,000 km. I seem to have intermitent heat from luke warm to hot heat. Now I don't know if it is the extreme cold of -30c or my car, but when I start it in the morning, it takes about 7 to 10 minutes of driving to get luke warm heat, and around 15 to 20 minutes to get hot heat. Now sometimes it takes more or less time. Is it suppost to take this long ? So because it intermitent between warm and hot is there a way to tell if it is the heater core starting to fail or a thermostat failing ? I have no smell of anti-freeze and no leaking of anti-freeze in the car, but I know that you won't always get those signs. Also I know that my thermostat housing is corroded and when the last termostat was put in just over a year ago, the housing was cleaned, it was double gasketed with silicone around it. But was told I might have to replace the housing if it leaks and by-passes the thermostat again, because the machanic wasn't sure how long it would last. Any suggestions ? Also I have no idea how hot my car gets because my temp. gauge doesn't fully work, it's off because it doesn't get passed the 1/3 mark.