Hi Rodders, sounds like the engine coolant temp sensor may of failed making the engine ECU think the engine is hotter than it is and putting on the warning light and making the cooling fan cut in making the heater seem cooler, the gauge in the speedo uses a different sensor.
nigel
February 2008