You turn off your car, walk inside, and hear the radiator fan still humming under the hood. It runs for minutes, maybe longer, draining the battery and wearing out parts that shouldn't be working when the engine is off. One of the most common reasons this happens is a failed coolant temperature sensor. Understanding how a coolant temperature sensor failure causes the radiator fan to run constantly can save you from a dead battery, an overheated engine, and hundreds of dollars in unnecessary repairs.

What Does the Coolant Temperature Sensor Actually Do?

The coolant temperature sensor (CTS), sometimes called the engine coolant temperature sensor or ECT sensor, reads the temperature of your engine's coolant and sends that data to the engine control module (ECM) or powertrain control module (PCM). Based on that reading, the computer decides when to turn the radiator fan on and off, how much fuel to inject, and when to adjust ignition timing.

When the sensor works correctly, the fan kicks on at a set temperature usually around 200°F to 230°F (93°C to 110°C) and shuts off once the coolant cools down. It's a simple, closed-loop system. But when the sensor fails, the signal it sends to the computer can be wrong, missing, or stuck, and the whole system reacts accordingly.

How Does a Failed Coolant Temperature Sensor Make the Fan Run Non-Stop?

When the sensor sends an abnormally high temperature reading or no reading at all the ECM defaults to a fail-safe mode. The computer assumes the engine is overheating and commands the radiator fan to run continuously to protect the engine from heat damage. This is by design. Automakers would rather you burn through a fan motor than warp a cylinder head.

Here's what typically happens inside the system:

  • Open circuit failure: The sensor breaks internally and stops sending a signal. The ECM receives no data and defaults the fan to "always on."
  • Short circuit failure: The sensor's internal resistance drops, sending a signal that the coolant is extremely hot even when it's not. The ECM reacts by keeping the fan running.
  • Intermittent signal loss: The sensor works sometimes and fails other times, causing the fan to cycle erratically or stay on for long stretches.

In each case, the ECM is responding to what it believes is a dangerous temperature condition. The fan stays on as a protective measure, even when the engine is perfectly cool.

What Are the Symptoms of a Bad Coolant Temperature Sensor?

A fan running constantly is the symptom most people notice, but it's rarely the only one. Look for these signs together:

  • Radiator fan stays on after the engine is turned off
  • Fan runs at full speed as soon as you start the car, even on a cold engine
  • Temperature gauge on the dashboard reads erratically, stays on cold, or spikes to hot
  • Poor fuel economy because the ECM thinks the engine is cold and adds extra fuel
  • Check engine light with codes like P0115, P0116, P0117, or P0118
  • Engine hard to start in warm weather (computer enriches the fuel mixture as if it's freezing outside)
  • Black smoke from the exhaust from a rich fuel condition

If you're seeing the fan run with the ignition off and the engine cold, that's a strong signal pointing toward the sensor or something else in the coolant system that's causing malfunctions.

How Do I Know It's the Sensor and Not Something Else?

A running fan doesn't automatically mean the coolant temperature sensor is bad. Several other faults can cause the same symptom:

  • Stuck fan relay: A relay welded in the closed position will keep power flowing to the fan motor regardless of what the ECM commands. If you want to narrow this down, our guide on diagnosing a stuck relay with the ignition off walks through the exact steps.
  • ECM/PCM fault: The computer itself can fail and hold the fan circuit open. This is less common but does happen, especially in older vehicles. Our article on the ECM keeping the fan on after the car is off covers this in detail.
  • Wiring damage: Chafed, corroded, or shorted wires between the sensor and ECM can mimic a bad sensor reading.
  • Low coolant level: If the coolant is very low, the sensor may read air temperature instead of liquid temperature, which can cause erratic readings.

A Quick Diagnostic Process You Can Try at Home

  1. Scan for codes. Use an OBD-II scanner. Codes in the P0115–P0118 range point directly at the coolant temperature sensor circuit.
  2. Check live data. With the engine cold (sat overnight), look at the coolant temperature PID. It should read close to ambient temperature. If it shows 250°F+ when the engine is cold, the sensor or its wiring is faulty.
  3. Inspect the sensor visually. Look for corrosion on the connector pins, cracked plastic housing, or coolant leaking around the sensor body. The sensor is usually located near the thermostat housing or on the engine block.
  4. Test with a multimeter. Disconnect the sensor and measure resistance across its terminals. Compare the reading to the manufacturer's resistance-vs-temperature chart. A sensor that reads open (infinite resistance) or near zero ohms at any temperature is failed.
  5. Swap test (if accessible). On some vehicles, there are two coolant sensors one for the gauge and one for the ECM. If you can confirm the gauge sensor reads correctly, it narrows the problem to the ECM sensor.

What Does It Cost to Replace a Coolant Temperature Sensor?

The sensor itself is inexpensive on most vehicles, typically between $10 and $40 for the part. If a shop does the replacement, labor usually runs $50 to $150 depending on how hard the sensor is to reach. On some vehicles, the sensor sits right on top of the engine and takes 15 minutes. On others, buried under intake manifolds, it can take over an hour.

Compared to the cost of a new radiator fan motor ($150–$400), a fan relay ($20–$60), or damage from an actual overheating event, replacing the sensor early is one of the cheapest fixes in the cooling system.

Can I Drive With a Bad Coolant Temperature Sensor?

You can, but you shouldn't rely on it for long. Here's why:

  • The fan running constantly drains the battery faster and wears out the fan motor prematurely.
  • The ECM may be running the engine rich (too much fuel), which fouls spark plugs, damages the catalytic converter, and wastes gas.
  • If the sensor fails in a way that tells the computer the engine is cold when it's actually hot, the fan won't turn on when it should. That can lead to real overheating and serious engine damage.

The sensor failing in the "always hot" direction is actually the safer failure mode you get a fan that won't stop, but the engine stays cool. The dangerous scenario is the reverse: a sensor stuck on "cold" while the engine cooks.

Common Mistakes People Make With This Problem

  • Replacing the fan motor instead of the sensor. The fan is doing its job it's just being told to run by the computer. Replacing the motor doesn't fix the root cause.
  • Not clearing codes after replacing the sensor. Some vehicles keep the fan in fail-safe mode until the code is cleared with a scanner, even with a new sensor installed.
  • Assuming one sensor means one job. Many engines have multiple temperature sensors. Make sure you're replacing the one that feeds the ECM, not the one that feeds the dashboard gauge.
  • Ignoring the wiring. A new sensor won't help if the connector is corroded or the wires are damaged. Always inspect the harness when you replace the sensor.
  • Overlooking coolant condition. Old, contaminated coolant can coat the sensor tip and cause false readings. If you're replacing the sensor, it's a good time to flush the coolant anyway.

How to Prevent This From Happening Again

  • Replace coolant temperature sensors as part of major cooling system service, especially on vehicles over 100,000 miles.
  • Keep up with coolant flush intervals as recommended by your vehicle manufacturer usually every 30,000 to 50,000 miles.
  • Use the correct coolant type for your vehicle. Mixing coolant types can cause corrosion that damages sensors.
  • Check sensor connectors whenever you're working under the hood. A quick visual inspection catches corrosion early.

Quick Checklist: Diagnosing a Fan That Won't Shut Off

  • ✅ Scan for diagnostic trouble codes (P0115–P0118 point to the CTS)
  • ✅ Check live coolant temperature data with a cold engine
  • ✅ Inspect the sensor connector for corrosion or damage
  • ✅ Measure sensor resistance and compare to spec
  • ✅ Test the fan relay by swapping it with an identical relay in the fuse box
  • ✅ Verify coolant level is correct and the system is bled of air
  • ✅ After replacing any part, clear all codes and verify the fan cycles normally

Next step: If you've confirmed the sensor is reading out of range, replace it with an OEM or high-quality equivalent, clear the codes, and monitor the fan behavior over the next few drives. If the fan still runs constantly after a new sensor, move on to testing the relay and the ECM circuit before throwing more parts at it.