P0116

Universal

The Engine Coolant Temperature (ECT) Circuit Range/Performance Problem indicates that the Powertrain Control Module (PCM) has detected a voltage signal from the ECT sensor that is out of the normal expected range or not performing as anticipated relative to other sensors or conditions.

Time: 30-60 minutes | Difficulty: Easy
Medium Severity

The P0116 code signifies that the Engine Coolant Temperature (ECT) sensor circuit is sending signals to the PCM that are inconsistent with normal operating conditions. This can lead to issues with engine performance, fuel efficiency, and possibly improper operation of the engine cooling fans.

Report an error with this code

⚠️ Before You Begin (Safety First)

Always allow the engine to cool completely before working on the cooling system to prevent burns from hot coolant or engine parts. When disconnecting electrical components, always disconnect the battery first to avoid electrical shock or damage to the vehicle's electrical system. Be aware that engine coolant is toxic; handle with care and dispose of properly.

Common Symptoms

  • Check Engine Light illuminated
  • Poor fuel economy
  • Engine running rich or lean
  • Hard starting, especially when cold
  • Engine overheating
  • Cooling fan not operating correctly or running constantly
  • Erratic temperature gauge readings

Common Causes

  • Faulty Engine Coolant Temperature (ECT) sensor
  • Wiring issues (frayed, shorted, open circuit) in the ECT sensor circuit
  • Corroded or loose ECT sensor electrical connector
  • Low engine coolant level
  • Faulty thermostat (stuck open or closed)
  • Faulty Powertrain Control Module (PCM) (rare)

Frequently reported on: General/Universal

Diagnostic Steps

  1. Check the engine coolant level and top off if necessary.
  2. Inspect the wiring harness and electrical connector for the Engine Coolant Temperature (ECT) sensor for any signs of damage, corrosion, or loose connections. Repair as needed.
  3. Locate and replace the Engine Coolant Temperature (ECT) sensor.
  4. Clear the P0116 code using an OBD-II scan tool and test drive the vehicle to see if the code returns.

👨‍🔧 When to Call a Professional

If replacing the Engine Coolant Temperature sensor does not resolve the issue, or if the problem persists after thoroughly checking wiring and connectors, it is advisable to seek professional diagnosis. Complex electrical diagnostics or potential PCM issues may require specialized tools and expertise.

Need parts to fix this?

Commonly Asked Questions

Can I drive with a P0116 code?

While you might be able to drive, it is not recommended for extended periods. The P0116 can lead to inaccurate fuel mixtures, reduced fuel economy, and potential engine overheating, which could cause more serious engine damage.

Where is the Engine Coolant Temperature (ECT) sensor usually located?

The ECT sensor is typically located on the engine block, cylinder head, or intake manifold, often near the thermostat housing. Its exact location can vary by vehicle make and model.

How much does it cost to fix a P0116 code?

The cost to fix a P0116 code is usually relatively low. The Engine Coolant Temperature sensor itself is generally inexpensive, ranging from $20 to $70, and replacement is often a straightforward DIY task, saving on labor costs.

How can I test the ECT sensor?

You can test an ECT sensor by checking its resistance with a multimeter at various temperatures and comparing it to the manufacturer's specifications. Alternatively, a scan tool can be used to monitor the sensor's live data to see if its readings are plausible.

Could a low coolant level cause a P0116 code?

Yes, if the engine coolant level is too low, the ECT sensor may not be fully submerged in coolant. This can cause it to report inaccurate temperature readings to the PCM, leading to a performance range issue and triggering the P0116 code.


Video Repair Guide

Related OBD2 Codes

← P0115 ← P0114 ← P0113 p0116 P0117 → P0118 → P0119 →