You should put a description of what engine/transmission combination you have over there <<<<< in your profile because different years and different engines have VERY different cooling sensors. I can extrapolate from you providing OBD2 error codes that you've got a 96 or newer car, so in this case we're past that mystery. The sensor on the thermostat housing runs the gauge on your dashboard. The sensor on your throttle body (or maybe on the intake manifold right below the throttle body, I'm not sure) reports to the PCM and the PCM then throws trouble codes and turns on the radiator fan. Usually a code like this indicates a bad sensor or bad wiring between the sensor and the PCM. However, this comment makes me wonder:
robsblake wrote:
So the code popped up today.... crawling home with the "start & go and stop & cool method, I tried to "bleed" off some heat by turning up the defroster all the way to it's hottest setting and the blower fan to the highest setting....but the air coming out wasn't hot ??? I made it home...It was only 2 miles....but the engine was really, really hot....Fortunately the Radiator Fan was working fine.
The fact that you weren't getting any heat out of the heater tells me that you are seriously low on coolant. Could be that you've got a slow leak and all the up and down over the past few months is caused by the sensor having coolant in contact with it at some times, but not at others. It's also possible that you've got a blown head gasket and sometimes superhot combustion gas is being injected into your cooling system. That could cause a high reading for a short time, and would also push coolant out into the overflow tank, eventually causing a low coolant level.