Skip to content

OBD-II Code · Sensors

P0115

Engine Coolant Temperature Sensor Circuit

medium severitySafe to drive$75-$200

General fault in the coolant temp sensor circuit — the ECU is reading a voltage from the ECT sensor that's outside the expected operating window.

Common symptoms

  • Check engine light
  • Hard cold starts
  • Poor fuel economy
  • Cooling fan running constantly
  • Stalls or rough idle when cold

Likely causes

  • Failed ECT sensor
  • Open or shorted ECT wiring
  • Corroded sensor connector
  • Stuck-open thermostat (engine never reaches operating temp)
  • Bad ECU ground

Where to start

  1. Try the cheapest cause first. Start by checking: failed ect sensor.
  2. Cost & scope. $75-$200
  3. If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure

P0115 is one of those codes where the part the ECU is complaining about — the Engine Coolant Temperature sensor — is rarely the part that's actually failed. The ECT itself is a cheap thermistor sitting in the coolant passage; when its resistance drifts out of spec, the ECU flags an "out of range" fault. But before you replace the sensor, walk the chain: is the coolant level full, is the thermostat actually closing on cold start, is the connector dry and the pins not corroded? On older Nissan trucks (especially 93-97 Hardbody pickups) Brian has seen this code throw repeatedly when the thermostat is stuck open — the engine never reaches operating temp, the ECT correctly reports the low reading, and the ECU sets P0115 because the value never enters the expected warm-engine range. Replacing the thermostat clears the code; replacing the sensor does not.

Vehicle-specific patterns

The diagnostic pattern that catches the most P0115 causes in one sweep: scan-tool the live ECT data with a known-good thermometer at the upper radiator hose. If the sensor reading matches the radiator-hose temp within ~5°F at multiple points (cold start, warm idle, after a 10-minute drive), the sensor is fine and the fault is upstream — usually the thermostat, sometimes a leaking head gasket that introduces combustion gases into the coolant. If the sensor disagrees with the hose temp by more than 10°F, the sensor or its wiring is the suspect. Total time on this check is under 10 minutes and rules out 80%+ of the false-replacement traps that drive P0115 callbacks. Coolant-only repairs (thermostat + flush) typically land at the lower end of the $75-$200 cost range; sensor + connector repair is at the upper end if the harness has to be spliced.

Related codes

Look up another code

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 10 tools