AutoFaultCodes.com
OBD-II fault code definitions, symptoms, causes, and step-by-step diagnostics.
Standardized generic DTCFuel & air metering

P0115 — Engine Coolant Temperature Sensor 1 Circuit

P0115 is the standardized powertrain DTC for “Engine Coolant Temperature Sensor 1 Circuit.” The code identifies the monitored condition; it does not by itself prove which part failed.

Standardized generic definition
Engine Coolant Temperature Sensor 1 Circuit
DTC category
Fuel & air metering
Diagnostic priority
Moderate; high if the engine is overheating. A thermostat-performance code with normal temperature is less urgent than an actual overheat condition.
Copy code

What P0115 means

P0115 is the standardized powertrain DTC for “Engine Coolant Temperature Sensor 1 Circuit.” The code identifies the monitored condition; it does not by itself prove which part failed.

Start with the stored data and the simplest external checks before replacing the component named in the code.

Possible symptoms

  • Check Engine Light
  • Engine runs cooler or hotter than expected
  • Poor cabin heat in some cases
  • Cooling fan behavior changes
  • Reduced fuel economy

Causes to test

These are diagnostic possibilities, not a statistical parts-replacement ranking. Vehicle-specific service information takes priority.

  • Thermostat stuck open/closed or wrong temperature rating
  • Low coolant or trapped air
  • Coolant temperature sensor/circuit fault
  • Cooling fan or radiator airflow problem
  • Water pump/circulation problem

Step-by-step diagnostic workflow

  1. Check coolant level only when safe and the engine is cool.
  2. Compare ECT to ambient temperature after an overnight cold soak.
  3. Observe warm-up rate and thermostat opening behavior.
  4. Verify radiator fan command/operation if overheating.
  5. Use the engine-specific thermostat and temperature specifications.
  6. Clear codes only after repair, then complete an appropriate drive cycle and verify the code and symptoms do not return.
Preserve evidence: EPA OBD guidance emphasizes that stored DTCs and freeze-frame data are important to proper diagnosis. Save them before clearing codes.

Scan data worth checking

  • ECT from cold start through warm-up
  • IAT/ambient comparison at cold soak
  • Fan command
  • Vehicle speed and load

Severity and drivability

Moderate; high if the engine is overheating. A thermostat-performance code with normal temperature is less urgent than an actual overheat condition.

Stop driving and investigate immediately if there is a flashing MIL, oil-pressure warning, overheating, fuel leakage, severe misfire, major loss of power, abnormal mechanical noise, or a transmission that is slipping badly.

Common diagnostic mistakes

  • Opening a hot cooling system
  • Replacing a thermostat without checking coolant level or sensor plausibility
  • Assuming every P0128 is caused by the ECT sensor

Related generic codes

P0116 — Engine Coolant Temperature Sensor 1 Circuit Range/PerformanceP0117 — Engine Coolant Temperature Sensor 1 Circuit LowP0118 — Engine Coolant Temperature Sensor 1 Circuit HighP0119 — Engine Coolant Temperature Sensor 1 Circuit IntermittentP0125 — Insufficient Coolant Temperature for Closed Loop Fuel ControlP0126 — Insufficient Coolant Temperature for Stable Operation

Source and accuracy notes

Generic DTC structure and standardized definitions are governed by SAE J2012/J2012DA. Actual enable criteria, thresholds, circuit pinouts, test values, software conditions, and repair procedures vary by vehicle. Use current OEM service information for the exact year/engine/calibration and check applicable manufacturer technical service bulletins. See the site methodology and primary-reference policy.