OBD Code P0118: Engine Coolant Temperature Circuit High

Quick Answer: Code P0118 indicates your engine coolant temperature (ECT) sensor is sending a signal that reads higher than expected, usually caused by a faulty sensor, wiring issue, or actual engine overheating. The most common fix is replacing the coolant temperature sensor.

When your vehicle’s onboard diagnostic system detects trouble code P0118, it means the engine control module (ECM) has identified a problem with the coolant temperature circuit—specifically, the signal voltage is reading abnormally high. This code affects your engine’s ability to manage fuel injection timing, ignition timing, and emissions control, making it important to diagnose and repair promptly.

What Does P0118 Mean?

P0118 stands for “Engine Coolant Temperature Circuit High.” The engine coolant temperature (ECT) sensor monitors the temperature of your engine’s cooling fluid and sends this critical data to the engine control module. The ECM uses this information to adjust fuel mixture, ignition timing, and cooling fan operation.

When the ECM detects that the ECT sensor’s voltage signal is higher than the maximum expected threshold (typically above 4.8-5.0 volts, depending on the vehicle), it stores code P0118. This doesn’t necessarily mean your engine is actually overheating—it usually indicates a problem with the sensor circuit itself or the sensor’s electrical connection.

The “circuit high” designation means the ECM is receiving a signal that suggests the coolant is much hotter than physically possible, or the sensor is malfunctioning. Modern vehicles use negative temperature coefficient (NTC) thermistors for ECT sensors, which decrease in resistance as temperature increases. A “high” reading typically indicates low resistance in the circuit.

Common Symptoms

  • Check Engine Light: The most obvious symptom—your dashboard warning light illuminates
  • Poor fuel economy: The ECM may run the engine in an overly rich state, burning more fuel
  • Rough idle: Engine may idle roughly or inconsistently
  • Hard starting: Cold start conditions may be affected due to incorrect fuel mixture calculations
  • Cooling fan running constantly: The fan may run continuously because the ECM thinks the engine is overheating
  • Reduced engine performance: The engine may enter a “limp mode” to protect itself
  • No visible overheating: Despite the code, the engine temperature gauge may read normal
  • Transmission shifting issues: Automatic transmissions may shift incorrectly if they rely on coolant temperature data

Possible Causes

  1. Faulty Coolant Temperature Sensor (Most Common): The ECT sensor itself has failed or is reading incorrectly. This is the cause in approximately 70-80% of P0118 cases. Sensors can fail due to age, corrosion, or electrical degradation.
  2. Wiring Issues: Damaged, corroded, or loose wiring in the ECT sensor circuit can cause incorrect voltage readings. Check connectors for corrosion, water damage, or poor connections.
  3. Engine Control Module (ECM) Malfunction: Less common, but the ECM itself may have a fault in the circuit that reads the ECT sensor, causing it to misinterpret the signal.
  4. Coolant Contamination: In rare cases, contaminated coolant or a failed sensor housing can cause electrical issues that affect the signal.
  5. Connector Issues: A loose, corroded, or improperly seated connector at the ECT sensor can interrupt the signal or cause resistance problems.
  6. Actual Engine Overheating: While less common with a “circuit high” code, severe overheating could theoretically cause sensor malfunction. However, you’d typically see other overheating symptoms first.

Diagnostic Steps

Step 1: Verify the Code and Scan for Related Codes

Use an OBD-II scanner to confirm P0118 is present and check for related codes such as P0117 (circuit low), P0119 (circuit intermittent), or other engine management codes. Related codes can help pinpoint the exact issue.

Step 2: Perform a Visual Inspection

Locate the coolant temperature sensor (typically on or near the thermostat housing). Inspect the connector and wiring for:

  • Corrosion or oxidation on connector pins
  • Damaged or pinched wires
  • Water intrusion or moisture in the connector
  • Loose or disconnected connectors

Step 3: Check Connector and Wiring

Disconnect the ECT sensor connector and visually inspect it. Clean any corrosion with electrical contact cleaner. Reconnect firmly and ensure it’s fully seated. Test drive to see if the code clears. A loose connection is an easy fix.

Step 4: Test the Sensor Resistance

With the engine cold (below 50°F), disconnect the ECT sensor and measure its resistance with a multimeter set to ohms. A typical cold reading should be 10,000+ ohms. If the reading is very low (under 1,000 ohms), the sensor is likely faulty. Consult your vehicle’s service manual for exact specifications.

Step 5: Test Sensor Voltage

With the engine running and the connector still attached to the sensor, use a multimeter to measure the voltage at the ECT sensor signal wire. At idle with a warm engine, the voltage should typically be between 0.5-2.0 volts. If the voltage is consistently above 4.5 volts or at 5.0 volts, the sensor is likely defective.

Step 6: Check for ECM Ground Issues

Verify that the ECT sensor has a good ground connection. Poor grounding can cause high resistance and incorrect readings. Test the ground wire with a multimeter for continuity to the vehicle’s chassis ground.

Step 7: Replace the Coolant Temperature Sensor

If tests confirm the sensor is faulty, replacement is the solution. Most ECT sensors are inexpensive ($20-$100) and relatively simple to replace. Drain a small amount of coolant first, unscrew the old sensor, and install the new one with a new gasket or sealant.

Step 8: Clear the Code and Test

After repairs, use your scanner to clear the P0118 code. Take a test drive under various conditions (city, highway, acceleration) to ensure the code doesn’t return and the engine runs normally.

Repair Cost Estimates

DIY Repair: $20-$150 (sensor cost only)

  • Coolant temperature sensor: $20-$100
  • Gasket or sealant: $5-$15
  • Small coolant top-up: $5-$30

Professional Repair at Independent Shop: $150-$350

  • Diagnosis and testing: $50-$100
  • Sensor replacement: $80-$200
  • Labor: $50-$150 (typically 0.5-1.5 hours)

Professional Repair at Dealership: $250-$500

  • Diagnosis: $100-$150
  • OEM sensor: $80-$200
  • Labor: $100-$250 (dealership rates are higher)

Note: If the issue is wiring or connector-related rather than the sensor itself, costs may be lower ($100-$200 at a shop). If the ECM is faulty, costs could exceed $1,000.

Can I Still Drive?

Severity: Moderate

You can typically continue driving with code P0118, but it’s not ideal. Here’s what to consider:

Safe to Drive: Yes, in most cases. The code itself won’t cause immediate engine damage. However, your engine may run less efficiently.

Risks:

  • Reduced fuel economy (5-15% worse)
  • Rough idle or hesitation during acceleration
  • Cooling fan running excessively, reducing AC efficiency
  • Potential for the ECM to enter limp mode, limiting performance
  • If the actual cause is engine overheating (rare), continued driving could cause serious damage

Recommendation: Diagnose and repair within a few days to a week. This is not an emergency like a P0300 (random misfire) or P0420 (catalytic converter), but it should be addressed promptly to avoid compounding issues and maintain fuel efficiency.

Frequently Asked Questions

Q: Is P0118 the same as overheating?

A: Not necessarily. P0118 means the ECT sensor is reporting a high temperature reading, but the engine may not actually be overheating. Most often, the sensor itself is faulty. However, if your temperature gauge is also in the red zone and you see steam, your engine IS overheating and you should pull over immediately. In that case, the high sensor reading is accurate, and you have a cooling system problem (thermostat, water pump, radiator, etc.) rather than a sensor problem.

Q: Can I drive with the check engine light on?

A: You can drive, but you should get it diagnosed soon. The check engine light indicates your vehicle’s emissions system is not functioning optimally. Continued driving may cause additional damage or trigger secondary codes. Most states will fail an emissions test with an active check engine light.

Q: How much does it cost to replace a coolant temperature sensor?

A: The sensor itself typically costs $20-$100, depending on your vehicle make and model. If you do it yourself, you only pay for the part. At a shop, expect to pay $150-$500 total, including labor. Dealerships charge more than independent shops.

Q: Can a bad coolant temperature sensor cause overheating?

A: Indirectly, yes. If the ECT sensor reads low (P0117), the cooling fan may not activate when needed, causing actual overheating. However, P0118 (high reading) typically causes the opposite—the fan runs constantly. A faulty sensor won’t directly cause overheating, but it can prevent the cooling system from operating correctly.

Q: Will P0118 go away on its own?

A: No. The code will remain stored until you either repair the problem or clear it with a scanner. Even if you clear it, it will return if the underlying issue isn’t fixed. The only way to permanently resolve P0118 is to diagnose and repair the root cause.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top