You step out of your car after a drive, lock the doors, and walk away. Then you hear it the radiator fan is still spinning. You come back an hour later, and it's still running. This is more than annoying. It can drain your battery overnight and signal a problem that costs you money if left unchecked. In most cases, the culprit is a failing coolant temperature sensor, and understanding the coolant temperature sensor replacement cost when your fan runs constantly while the car is parked can save you from a dead battery, an overheated engine, or an unnecessary trip to the dealer.

What Does a 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). Based on this signal, the ECM 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 when the engine gets hot and shuts off once the coolant cools down. When the sensor fails, it may send a false "hot" signal to the ECM at all times, which tells the fan to keep running even when the engine is off or parked.

Why Does My Radiator Fan Keep Running When the Car Is Parked?

If your cooling fan stays on after you turn off the engine, a faulty coolant temperature sensor is one of the most common causes. Here's what happens: the bad sensor tells the ECM that the engine is overheating. The ECM responds by keeping the fan powered to protect the engine. But the engine isn't actually hot the sensor is just giving wrong information.

Other possible causes include:

  • A stuck radiator fan relay
  • A shorted fan control module
  • Damaged wiring between the sensor and ECM
  • A failing thermostat that actually causes overheating

But the CTS is the first thing most mechanics check because it's inexpensive to replace and is a known failure point on many vehicles.

How Much Does Coolant Temperature Sensor Replacement Cost?

The total cost depends on your vehicle make, model, and where you get the work done.

Parts Cost

A coolant temperature sensor typically costs between $10 and $45. OEM sensors from dealers run higher, while aftermarket sensors from brands like Denso or Standard Motor Products are more affordable and widely available.

Labor Cost

Labor ranges from $50 to $150 depending on the shop rate in your area and how difficult the sensor is to access. On some engines, the sensor sits right on top near the thermostat housing and takes 20 minutes. On others, it's buried under intake components and may take an hour or more.

Total Cost Range

  • DIY replacement: $10–$45 (parts only)
  • Independent shop: $75–$175
  • Dealership: $150–$300+

Some vehicles use two coolant temperature sensors one for the gauge and one for the ECM. Make sure you identify which one controls the fan before buying parts.

How Can I Tell If the Coolant Temperature Sensor Is the Problem?

Before spending money on replacement, it helps to confirm the sensor is actually faulty. Common symptoms include:

  • Radiator fan runs constantly, even when the engine is cold or off
  • Temperature gauge reads erratically or stays at zero
  • Check engine light is on with codes like P0115, P0116, P0117, or P0118
  • Poor fuel economy because the ECM thinks the engine is cold and enriches the fuel mixture
  • Hard starting in warm weather (ECM floods the engine with fuel)

You can test the coolant temperature sensor with a multimeter by measuring its resistance at different temperatures and comparing it to the manufacturer's specifications. A sensor that reads open circuit or shows resistance far outside the normal range needs to be replaced.

Can a Faulty Coolant Sensor Really Make the Fan Run All the Time?

Yes. This is one of the most direct and well-documented effects of a failing CTS. When the sensor sends a high-voltage signal (which the ECM interprets as extreme heat), the ECM commands the fan relay to stay energized. You can read more about how a faulty sensor causes the fan to run nonstop and what the ECM does with the data it receives.

On some vehicles, the fan will run at high speed continuously. On others, it cycles on and off more frequently than normal. Either way, the behavior points back to bad temperature data reaching the ECM.

Can I Replace the Coolant Temperature Sensor Myself?

For many vehicles, yes. If you're comfortable with basic tools and working around the engine bay, this is a manageable DIY job. Here's what's involved:

  1. Let the engine cool completely never open the cooling system when hot
  2. Locate the sensor (usually near the thermostat housing or cylinder head)
  3. Disconnect the electrical connector
  4. Use a deep socket (often 19mm or 22mm) to remove the sensor
  5. Have a drain pan ready some coolant will spill out
  6. Install the new sensor with a new O-ring or sealant as specified
  7. Reconnect the connector and top off the coolant
  8. Bleed the cooling system to remove air pockets

The job takes about 30–60 minutes for most cars. Some models, like certain BMW and Subaru engines, require removing the intake manifold or other parts to reach the sensor, which makes the job harder and sometimes worth paying a shop to handle.

What Happens If I Ignore a Bad Coolant Temperature Sensor?

Driving or parking with a fan that runs constantly has real consequences:

  • Dead battery: The fan draws 10–20 amps. If it runs for hours while parked, it can fully drain your battery by morning.
  • Fan motor burnout: Radiator fans aren't designed to run continuously. Extended operation wears out the motor, brushes, and bearings turning a $30 sensor fix into a $200–$500 fan assembly replacement.
  • Poor engine performance: A bad CTS can cause rough idle, hesitation, and increased emissions because the ECM makes wrong fuel and timing decisions.
  • Failed emissions test: Rich fuel mixture from a faulty sensor increases hydrocarbon output, which can cause a smog check failure.

Common Mistakes When Dealing With This Problem

A few things trip people up:

  • Replacing the thermostat instead of the sensor: A stuck-open thermostat causes different symptoms (slow warm-up, low gauge reading). Don't confuse the two parts.
  • Not clearing the codes after replacement: Some vehicles won't immediately return to normal fan behavior until the ECM adapts. Clear the codes with an OBD-II scanner after replacing the sensor.
  • Skipping the coolant bleed: Air trapped in the cooling system can cause erratic temperature readings and make the new sensor seem faulty. Always bleed the system properly.
  • Using the wrong sensor: Some vehicles have multiple temperature sensors. The one for the dashboard gauge may be different from the one that controls the fan. Check your vehicle's service manual or use a reliable parts lookup at RockAuto.
  • Ignoring the wiring: Sometimes the sensor is fine, but the wiring harness or connector is corroded, broken, or shorted. Inspect the connector and pins before assuming the sensor is bad.

Which Vehicles Are Most Affected?

Coolant temperature sensor failure is common across many makes, but some models come up repeatedly in repair forums and shop complaints:

  • Honda Civic and Accord (2001–2012): Known for CTS failures causing fans to run after shutoff
  • BMW 3-Series (E46, E90): Two sensors are common; the one on the lower radiator hose often fails
  • Subaru Outback and Forester: Sensor access can be tricky, but failures are frequent past 80,000 miles
  • Ford Focus and Escape: Fan running constantly is a widely reported symptom tied to CTS issues
  • Toyota Camry and Corolla: Generally reliable, but the sensor can still fail at higher mileage

If your vehicle isn't listed here, don't assume you're in the clear. Any car with an electric cooling fan and a CTS can develop this problem.

How Long Does a Coolant Temperature Sensor Last?

Most CTS units last between 80,000 and 150,000 miles, but there's no scheduled replacement interval. They can fail sooner due to corrosion, coolant contamination, or heat cycling over time. If your car has over 100,000 miles and the fan starts acting up, the sensor is a logical first suspect.

Should I Drive the Car If the Fan Won't Shut Off?

Short answer: you can, but don't ignore it. The fan running won't directly damage the engine while driving. The real risks are battery drain when parked and long-term fan motor wear. If you need to drive before getting the repair done, disconnect the fan relay when you park to protect your battery just remember that the fan won't run while driving either, so watch your temperature gauge carefully and avoid heavy traffic or steep hills.

Checklist: What to Do Right Now

  • Check for codes with an OBD-II scanner look for P0115 through P0118
  • Test the sensor with a multimeter or have a shop verify the reading
  • Inspect the connector for corrosion, loose pins, or damaged wiring
  • Get the right part confirm you're replacing the sensor that controls the fan, not just the gauge
  • Budget $75–$175 for shop replacement or $10–$45 if doing it yourself
  • Bleed the cooling system after installation to avoid air pockets
  • Clear the codes and test-drive to confirm the fan behaves normally
  • Monitor for 2–3 days make sure the fan shuts off within a few minutes of parking

Replacing a coolant temperature sensor is one of the more affordable and straightforward repairs you can make. Catching it early prevents battery drain, protects your fan motor, and keeps your engine running the way the manufacturer intended.

Learn More