Severity Medium
P0115

Engine Coolant Temperature Sensor Circuit Malfunction

📅 Last reviewed: July 2026
What does the P0115 code mean?

The P0115 code indicates a malfunction in the engine coolant temperature (ECT) sensor circuit. The ECT sensor is a thermistor that changes resistance based on coolant temperature, sending a voltage signal to the PCM. When the PCM detects a voltage reading outside the expected range (e.g., too high, too low, or no signal), it sets this code. This can be caused by a faulty sensor, wiring issues, or a poor connection. The sensor is critical for fuel mixture, ignition timing, and cooling fan operation.

Medium
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for codes and record freeze frame data.

2

Step 2: Visually inspect the ECT sensor connector and wiring for damage, corrosion, or loose connections.

3

Step 3: Check coolant level and condition; top off if low.

4

Step 4: Using a multimeter, measure the ECT sensor resistance at different temperatures (refer to specs).

5

Step 5: Test the voltage signal at the PCM connector; compare with expected values.

6

Step 6: If sensor and wiring check out, replace the ECT sensor and clear codes.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended. The PCM may use a default temperature value, causing poor performance, increased emissions, and potential engine damage from overheating or incorrect fuel mixture.

How much does it cost to fix?

Typically $50 to $150, including parts (sensor $20-$50) and labor (0.5-1 hour). Costs vary by vehicle and shop rates.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0115? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →