P0115🔧 Engine cooling / engine coolant temperature sensorDrive with caution, fix soon

P0115: Engine Coolant Temperature (ECT) Sensor 1 Circuit (Meaning, Causes, Fixes)

Reviewed 2026-10-24 · Based on 2 cited source(s)

What P0115 means

The ECT sensor measures the temperature of the engine coolant. The engine computer (PCM) uses it to control the air-fuel mixture, ignition timing, the cooling fans and several emission controls, and RepairPal notes it also helps protect the engine from overheating. OBD-Codes.com explains that the sensor is a thermistor, usually a two-wire part with a 5-volt reference from the PCM and a ground signal back to it: cold coolant gives high resistance and hot coolant gives low resistance. It also points out that the ECT sensor is not the same as the temperature sender that runs the dash gauge on many cars, so the gauge can read normally while P0115 is set. Sources describe the trigger slightly differently: OBD-Codes.com says P0115 sets when the PCM sees a voltage that seems abnormally low or high, while RepairPal says it sets when the PCM sees erratic or irrational voltage signals from the coolant temperature circuit. Exact thresholds vary by manufacturer. Related ECT codes include P0116 (range/performance), P0117 (circuit low), P0118 (circuit high) and P0119 (intermittent).

Severity: can I keep driving?

Drive with caution, fix soon

Get it checked soon. RepairPal rates P0115 'Urgent', and OBD-Codes.com lists symptoms that can include hard starting, very rich running with black smoke, stalling, and cooling fans that run all the time or not at all. RepairPal also says many cars show no symptoms besides the check engine light. If the temperature gauge reads hot, steam appears, or the cooling fans aren't running when the engine is hot, stop driving, because overheating can damage the engine. Only check coolant when the engine is cool.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Failed ECT sensor (the usual cause, per OBD-Codes.com)
  2. Damaged, faulty or corroded ECT wiring or connector
  3. Open or short in the 5-volt reference or signal circuit
  4. Rusty or corroded engine coolant (listed by RepairPal)
  5. Faulty PCM (less likely)

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Read all stored codes. Other ECT codes (P0116 to P0119) or 5-volt supply codes appearing together help narrow the problem.
  2. With the engine cool, check the coolant level and condition. RepairPal says rusty coolant can cause this code, so a cooling-system flush may be part of the fix.
  3. Find the ECT sensor (usually near the thermostat housing or in the cylinder head) and check its connector and wiring for damage, corrosion or chafing.
  4. Use a scan tool to read the coolant temperature, not the dash gauge. OBD-Codes.com explains the dash gauge often runs off a separate sender, so it may not show the fault.
  5. If the scan tool shows about 280 degrees F on an engine that isn't that hot, OBD-Codes.com says to unplug the sensor: if the reading drops to around -50 degrees F, the sensor is likely shorted inside. If the reading shows about -50 degrees F on a warm engine instead, the wiring or reference voltage needs testing (see below).

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • The reading doesn't change when the sensor is unplugged, or there's no 5 volts at the sensor. OBD-Codes.com describes checking the 5-volt reference with the key on and engine off, and checking sensor resistance against engine temperature (roughly 200 ohms near 200 degrees F and over 10,000 ohms near 0 degrees F, varying by vehicle).
  • Testing needs a scan tool and a digital multimeter. RepairPal recommends recording freeze frame data, watching the ECT reading rise and fall during a test drive, comparing it with the intake air temperature reading, and confirming a steady 5-volt reference and good ground with the correct wiring diagram.
  • RepairPal warns the ECT sensor is often replaced when the real cause is rusty coolant, a poor connection or chafed wiring, or another cooling-system problem
  • The engine is actually overheating, or the cooling fans aren't working

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

Can I drive with P0115?

Carefully, and not for long. RepairPal rates it 'Urgent' but also says many cars show no symptoms besides the check engine light. OBD-Codes.com lists hard starting, very rich running and cooling fans that may not run when needed. Watch the temperature gauge, and stop driving if the engine overheats.

Does P0115 mean the coolant temperature sensor is bad?

Often, but not always. OBD-Codes.com says a bad ECT sensor is the usual cause but lists damaged wiring, open or shorted circuits and the PCM too, and RepairPal says the sensor is often replaced when the real cause is rusty coolant, chafed wiring or a poor connection.

My temperature gauge reads normal. Why do I have P0115?

On many vehicles the dash gauge runs off a separate temperature sender, not the ECT sensor the engine computer uses, per OBD-Codes.com. A scan tool reading of coolant temperature is the reliable way to check the ECT sensor.

Why does P0115 show up a lot on Toyota, Lexus and Nissan searches?

Those makes show up often in searches for this code, but neither source names a model-specific problem. P0115 is a generic code, so diagnose it the same way, and check for service bulletins for your specific vehicle.

Sources

  1. OBD-Codes.com: P0115 Engine Coolant Temperature Circuit Malfunction
  2. RepairPal: P0115 OBD-II code (rated Urgent)

Last reviewed 2026-10-24. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.