My 2001 Ford Focus Zetec SE 1.6L petrol with a/c overheated recently. The safety facility worked well and the engine started firing on two cylinders. That warned me that something was wrong and I noticed the temperature gauge was in the red region. I pulled over and saw that the coolant was low, so I added water. I was able to get home without the gauge going high again, but to cut a long story short, I found several faults: a burst heater hose, a burnt contact on the fan resistor connector, the left hand fan motor defective and the thermostat not opening properly! (Is this a record?) There was an engine overheat fault displaying. It disappeared after disconnecting the battery.
I blocked off the heater since I couldn't find the proper hoses, I ordered a thermostat and ran the car without one (not a serious problem as it is hot here), I bridged the connector to eliminate the burnt contact, and replaced the left hand fan with a generic one. I replaced the thermostat the other day and was surprised to find the car overheating again. Removing it and testing it alongside the old one revealed that the new one was only opening to about 5mm, just as the old one had done when I tested it previously. Now, however, the old one was opening to a good centimetre. It seems the new one was defective! I'm back to running without the thermostat - which seems to have affected the fuel consumption somewhat - it's down from about 40 mpg to about 37 mpg. I have also confirmed that the fans are not coming on as expected. I normally run with the air conditioner on, and that causes the fans to come on, which helps with radiator cooling, but on idling without the air conditioning on the engine overheats but the fans do not come on. Both relays seem to be operating normally: removing either one affects the fan speed when the air conditioning is on, and removing both cuts off the fans entirely. Shorting contacts 3 & 5 on the relays causes both fans to come on as expected. Testing outside the vehicles shows that the relays are working properly. All fuses are OK. The temperature sensor (situated in the cylinder head) does not seem to be the problem - connecting my tablet via a dongle shows the temperature behaving as one would expect and the engine slows down normally on warm up. Under normal running the temperature stabilises to about 80 to 90C. (The original and replacement thermostats open at 82C. I don't believe that they are two-stage types.)
So, I am stumped! Why aren't the fans coming on at high temperature? Could it be a problem with the computer (PCM)? It seems unlikely, since everything else seems to work normally. Perhaps a bad contact somewhere? That seems unlikely since the fans come on as expected when the a/c operates. Any suggestions?