Your radiator fan keeps running long after you shut off the engine. You hear it humming in the garage, draining the battery overnight, and you can't figure out why. In most cases, a bad coolant temperature sensor is the culprit behind a fan that won't stop running and ignoring it can lead to a dead battery, engine overheating, or both. Understanding the symptoms helps you fix the problem before it turns into something more expensive.
What does the coolant temperature sensor actually do?
The coolant temperature sensor (CTS) measures how hot your engine's coolant is and sends that reading to the engine control module (ECM). Based on that signal, the ECM decides when to turn the radiator fan on and off, how much fuel to inject, and when to adjust ignition timing. It's a small part with a big job.
When the sensor works correctly, the fan kicks on around 200–230°F and shuts off once the coolant drops to a safe range. When the sensor fails, the ECM may receive incorrect data or no data at all and default to keeping the fan running as a safety measure.
Why does a bad sensor make the radiator fan run nonstop?
There are two main failure modes that cause this problem:
- The sensor reads falsely high. It tells the ECM the engine is overheating even when it isn't. The ECM responds by running the fan continuously to cool an engine that doesn't actually need cooling.
- The sensor circuit is open or shorted. The ECM receives no signal or an out-of-range signal. Most modern vehicles are programmed to run the fan at full speed as a default failsafe to protect the engine.
In both cases, the ECM treats the lack of reliable temperature data as a potential emergency. Running the fan all the time is its way of erring on the side of caution. You can learn more about why this sensor causes the cooling fan to stay on and what's happening inside the system when it fails.
What are the other symptoms of a failing coolant temperature sensor?
A fan that won't stop is the most noticeable sign, but it's rarely the only one. Watch for these additional symptoms:
- Check Engine Light is on. Codes like P0115, P0116, P0117, or P0118 point to coolant temperature circuit problems.
- Poor fuel economy. A sensor reading too cold makes the ECM run a richer fuel mixture than necessary.
- Hard starts when the engine is warm. The ECM may over-flood the engine if it thinks the engine is cold.
- Temperature gauge behaves erratically. It may spike, drop, or read zero while driving.
- Black smoke from the exhaust. Excess fuel from a false cold reading can cause incomplete combustion.
- Fan runs even when the car is parked and cold. If you turn the key to the "off" position and the fan continues, or it starts immediately on a cold morning, the sensor is likely the problem.
These symptoms can overlap with other cooling system issues like a stuck thermostat or a bad fan relay, so proper diagnosis matters.
How can I tell if the sensor is the real problem?
Before replacing parts, you should test the sensor directly. A multimeter can measure the sensor's resistance, and you can compare the reading to the manufacturer's specification at known temperatures. If the resistance is out of range or doesn't change as the engine warms up, the sensor is bad.
You can also use an OBD-II scanner to watch the live coolant temperature data. Start the engine cold and monitor whether the reading climbs smoothly. If it reads -40°F, stays frozen at one number, or shows a wildly unrealistic value, the sensor or its wiring is faulty. A step-by-step walkthrough on how to test the coolant temperature sensor can save you from guessing.
Is it the sensor or something else?
The fan running constantly doesn't always mean the sensor is bad. These other causes can produce the same symptom:
- Stuck-closed thermostat. The engine actually is overheating because coolant can't flow to the radiator.
- Bad fan relay. The relay may be stuck in the "on" position regardless of what the ECM commands.
- Wiring damage. A corroded connector or chafed wire between the sensor and ECM can mimic a bad sensor.
- Low coolant level. If air pockets surround the sensor, it may get erratic readings.
Rule out low coolant and thermostat issues first they're cheaper and easier to check. If those look fine, test the sensor before buying a replacement.
Can I keep driving with the fan stuck on?
Short answer: not for long. The fan itself won't damage the engine, but the underlying issue might. If the sensor is reading falsely low instead of falsely high, the ECM won't know the engine is actually overheating, and it may not trigger the temperature warning light in time. You could end up with a warped head or blown head gasket.
Running the fan nonstop also puts extra load on the alternator and can drain the battery if the fan continues after the engine is off. Some owners have found their car dead in the parking lot the next morning because the fan ran all night.
How much does it cost to replace the sensor?
The good news: this is one of the cheaper fixes in the cooling system. The sensor itself usually costs between $10 and $40 depending on the vehicle. Labor at a shop typically adds $50 to $100 since the sensor is usually accessible with basic tools. Many DIYers handle this repair in under 30 minutes.
The sensor is typically located near the thermostat housing or on the engine block where the upper radiator hose connects. On some vehicles, you'll need to drain a small amount of coolant before removing it. For a detailed breakdown of what to expect, check the coolant temperature sensor replacement cost and whether your situation matches the common pattern.
What mistakes do people make with this repair?
- Replacing the sensor without testing it first. You might spend money on a part that wasn't broken while the real problem a bad relay or thermostat goes undiagnosed.
- Using the wrong sensor. Coolant temperature sensors come in different resistance ranges. An incorrect part will give the ECM bad data even though it's brand new.
- Forgetting to bleed air from the cooling system. Air pockets around the new sensor can cause false readings and the same fan problem to return.
- Ignoring the wiring and connector. Corrosion, bent pins, or melted insulation at the sensor plug can cause the same symptoms as a failed sensor.
- Clearing the code without verifying the fix. Always drive the vehicle through a full warm-up cycle and confirm the fan behaves normally before assuming the problem is solved.
What should I do next?
If your radiator fan won't stop running and you suspect the coolant temperature sensor, work through this checklist before spending money:
- Check your coolant level. Top it off if it's low and look for leaks.
- Scan for diagnostic trouble codes. Any CTS-related codes strengthen the case for a bad sensor.
- Watch live coolant temperature data on a scanner. See if the reading makes sense as the engine warms up.
- Test the sensor with a multimeter. Compare resistance values to the service manual specs.
- Inspect the wiring harness and connector. Look for corrosion, damage, or loose pins.
- Check the fan relay. Swap it with an identical relay in the fuse box to rule out a stuck relay.
- Replace the sensor if testing confirms it's out of spec. Use the OEM part number for your vehicle.
- Bleed the cooling system after installation to remove trapped air.
- Clear codes and test drive. Confirm the fan cycles on and off normally at operating temperature.
Start with the simplest checks first. A $15 sensor fix is a lot better than a $2,000 head gasket repair you could have avoided.
Try It Free
Why Does Radiator Fan Keep Running After Engine Is Turned Off Coolant Temperature Sensor
How to Test a Coolant Temperature Sensor Causing the Cooling Fan to Stay on
Coolant Temperature Sensor Replacement Cost for Fan Running Constantly
Can a Faulty Coolant Temperature Sensor Make the Radiator Fan Run Constantly?
Jeep Wrangler Cooling Fan Stays on Key Off Pcm Ground Short Diagnosis
E46 Bmw Radiator Fan Won't Turn Off: Ecu Pcm Troubleshooting Steps