You walk out to your parked car and hear the radiator fan still spinning. The engine is off. The car is cold. Something is clearly wrong, and you're losing battery power every minute it keeps running. One of the most common causes behind this frustrating problem is a faulty coolant temperature sensor. Understanding how this small sensor controls your fan can save you from a dead battery, overheating, or an expensive trip to the mechanic for something you might be able to diagnose yourself.

What does the coolant temperature sensor do?

The coolant temperature sensor (CTS) is a small device threaded into your engine block or cylinder head. It sits in contact with the engine coolant and reads its temperature. That reading gets sent to the engine control unit (ECU), which uses it to adjust fuel injection, ignition timing, and critically when to turn the radiator fan on and off.

When the coolant reaches a certain temperature (usually around 200°F or 93°C, depending on the vehicle), the ECU signals the fan relay to activate the cooling fan. Once the temperature drops to a set threshold, the ECU shuts the fan off. This on-off cycle keeps the engine at a safe operating temperature without wasting electrical power.

Can a faulty coolant temperature sensor actually make the radiator fan run all the time?

Yes, it absolutely can. When the sensor fails, it can send incorrect temperature data to the ECU. If the sensor tells the ECU that the coolant is always hot even when it isn't the ECU will keep the fan running continuously. The ECU has no other way to verify the actual coolant temperature, so it trusts the sensor's signal and responds accordingly.

This is one of the most overlooked causes of a radiator fan that won't stop running. Many people assume the fan relay is stuck or the fan itself is broken, when the real problem is a $15 sensor giving bad information.

How does a bad sensor trick the cooling system into staying on?

A coolant temperature sensor can fail in a few different ways, and each failure type produces different behavior:

  • Stuck-high reading: The sensor reports a very high temperature regardless of actual coolant conditions. The ECU thinks the engine is overheating and keeps the fan on at all times. This is the most common reason a faulty CTS causes the fan to run constantly.
  • Intermittent signal: The sensor works sometimes and fails other times. You might notice the fan cycling on and off erratically, even when the engine is cold.
  • Open circuit: If the sensor's internal wiring breaks completely, the ECU may receive no signal at all. Many ECUs default to a "safe mode" that keeps the fan running as a precaution against overheating.
  • Short circuit: A shorted sensor can send a maximum-voltage signal that the ECU reads as extreme heat, again triggering the fan to stay on permanently.

In every case, the ECU is doing what it's designed to do protecting the engine. The problem is that it's reacting to false information. If you're noticing your fan running all the time and suspect the coolant temperature sensor, the failure type can help you narrow down the issue faster.

What are the other symptoms of a bad coolant temperature sensor?

A constantly running radiator fan is just one sign. A failing CTS often triggers several problems at once because the ECU depends on its data for multiple functions:

  • Check engine light: Codes like P0115, P0116, P0117, or P0118 typically point to CTS circuit issues.
  • Poor fuel economy: If the sensor reads cold when the engine is actually warm, the ECU runs a richer fuel mixture than needed.
  • Hard starts when warm: A faulty sensor may tell the ECU the engine is cold, flooding it with extra fuel during a warm restart.
  • Temperature gauge reads wrong: The gauge on your dash may show an unusually high, low, or erratic reading.
  • Black exhaust smoke: A rich fuel mixture from a bad sensor can cause visible smoke from the tailpipe.

You can read more about these symptoms and how they connect to a faulty sensor in more detail. The more symptoms you notice alongside the fan issue, the more confident you can be that the CTS is the root cause.

What else could cause the radiator fan to run nonstop?

Before you replace the sensor, rule out other possibilities. A few other issues can produce the same symptom:

  • Stuck fan relay: The relay that controls power to the fan motor can get stuck in the closed position, keeping the fan energized even when the ECU hasn't requested it.
  • Wiring problems: Chafed, shorted, or corroded wires between the ECU and the fan relay can create a constant power signal.
  • Low coolant level: If coolant is low, air pockets can form around the sensor, causing it to read a higher temperature than the actual coolant.
  • Thermostat stuck closed: A bad thermostat traps hot coolant in the engine, causing genuinely high temperatures that keep the fan running for good reason.
  • Faulty ECU: Rare, but a malfunctioning ECU can send incorrect fan commands regardless of sensor input.

Start with the simplest checks coolant level, visible wiring damage before moving to sensor testing. This saves time and avoids replacing parts that aren't broken.

How do you test the coolant temperature sensor?

You can test the sensor with a multimeter in a few steps:

  1. Locate the sensor. Check your vehicle's repair manual or look near the thermostat housing or cylinder head. Some vehicles have two CTS units one for the gauge and one for the ECU. Make sure you're testing the right one.
  2. Disconnect the electrical connector. Press the release tab and pull the plug off the sensor.
  3. Measure resistance. Set your multimeter to ohms. Place the probes on the two sensor terminals. A good sensor should show a specific resistance value based on coolant temperature for example, roughly 2,000–4,000 ohms when cold and 200–500 ohms when warm. Your service manual will list exact specs.
  4. Compare readings. If the resistance doesn't change with temperature, reads zero (shorted), or reads infinite (open), the sensor is faulty.
  5. Check voltage with the connector plugged in. With the ignition on, back-probe the signal wire. A reading of 4.5–5V often indicates an open sensor circuit, which the ECU reads as extreme heat.

If testing confirms a bad sensor, replacement is straightforward on most vehicles. The cost of replacing the sensor and the labor involved is usually quite low compared to other cooling system repairs.

Is it safe to drive with the fan running all the time?

Short distances won't destroy your car, but you shouldn't ignore this problem. Here's why:

  • Battery drain: If the fan runs while the car is parked, it can drain your battery overnight. This is the most immediate risk.
  • Fan motor wear: Continuous operation puts extra hours on the fan motor, shortening its lifespan.
  • Fuel waste: A sensor sending wrong data also affects fuel mixture, so you're likely burning more gas than necessary.
  • Masking real overheating: If the fan is always on, you won't get an accurate warning if the engine actually does start to overheat. The fan may already be at full speed with no room left to compensate.

Fix the sensor as soon as you confirm it's the cause. The part itself is inexpensive, and on many cars you can swap it in 15–30 minutes with basic tools.

Quick checklist: Is your coolant temperature sensor the problem?

  • ✅ Radiator fan runs constantly, even with a cold engine or after the car is turned off
  • ✅ Check engine light is on with a CTS-related code (P0115–P0118)
  • ✅ Temperature gauge shows erratic, high, or no reading
  • ✅ Fuel economy has noticeably dropped
  • ✅ Coolant level is normal and the thermostat is working
  • ✅ Fan relay is not stuck (swap or test it to rule this out)
  • ✅ Multimeter test shows the sensor is out of spec or unresponsive

If most of these match your situation, the coolant temperature sensor is very likely your culprit. Replace it, clear the codes, and monitor the fan behavior over the next few drives. In the meantime, disconnect the fan relay or the battery overnight to prevent a dead battery in the morning.

Explore Design