Engine-CodesGMC – P0118 GMC

P0118 GMC Code - Engine Coolant Temperature Circuit High Input

Quick Answer

The P0118 GMC code indicates that there is a high input signal from the engine coolant temperature (ECT) sensor circuit. Common causes include Faulty ECT sensor: The most common cause of the P0118 code is a malfunctioning ECT sensor that is sending incorrect high voltage signals, Wiring issues: Corrosion, damage, or loose connections in the ECT sensor circuit can lead to high input signals and trigger the code, Coolant level: Low coolant levels or air pockets in the cooling system can affect the ECT sensor readings and cause high input signals. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0118 GMC indicates Engine Coolant Temperature Circuit High Input.
Common causes
Common causes include Faulty ECT sensor: The most common cause of the P0118 code is a malfunctioning ECT sensor that is sending incorrect high voltage signals, Wiring issues: Corrosion, damage, or loose connections in the ECT sensor circuit can lead to high input signals and trigger the code, Coolant level: Low coolant levels or air pockets in the cooling system can affect the ECT sensor readings and cause high input signals.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 06, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0118 GMC Description

The P0118 GMC code indicates that there is a high input signal from the engine coolant temperature (ECT) sensor circuit. The ECT sensor is responsible for monitoring the temperature of the engine coolant and sending this information to the engine control module (ECM). When the ECM receives a high voltage signal from the ECT sensor circuit, it triggers the P0118 code. This can lead to various issues with the vehicle's performance and overall functioning.

OBDII Code P0118 GMC - Engine Coolant Temperature Circuit High Input
P0118 GMC Code - Engine Coolant Temperature Circuit High Input

Common Causes of P0118 GMC

  1. Faulty ECT sensor: The most common cause of the P0118 code is a malfunctioning ECT sensor that is sending incorrect high voltage signals.
  2. Wiring issues: Corrosion, damage, or loose connections in the ECT sensor circuit can lead to high input signals and trigger the code.
  3. Coolant level: Low coolant levels or air pockets in the cooling system can affect the ECT sensor readings and cause high input signals.
  4. ECM malfunction: In rare cases, a faulty ECM can misinterpret the ECT sensor data and trigger the P0118 code.

Symptoms of P0118 GMC

  1. Engine overheating: A malfunctioning ECT sensor can lead to inaccurate temperature readings, causing the engine to overheat.
  2. Poor fuel economy: Incorrect coolant temperature readings can result in the engine running rich or lean, leading to decreased fuel efficiency.
  3. Rough idling: The ECM may struggle to adjust engine parameters based on faulty coolant temperature data, resulting in rough idling or stalling.
  4. Check Engine Light: The P0118 code will trigger the check engine light on the dashboard, signaling a problem with the ECT sensor circuit.

How to Fix P0118 GMC

  1. Diagnose the issue: Use a scan tool to retrieve the P0118 code and perform a visual inspection of the ECT sensor and wiring.
  2. Test the ECT sensor: Check the resistance of the ECT sensor with a multimeter to determine if it is functioning correctly.
  3. Inspect wiring: Check the wiring harness for any damage, corrosion, or loose connections that may be causing the high input signal.
  4. Replace ECT sensor: If the sensor is faulty, replace it with a new one and ensure it is properly installed.
  5. Clear codes: Clear the P0118 code from the ECM using a scan tool and test drive the vehicle to ensure the issue has been resolved.

Cost to Fix P0118 GMC

The typical repair costs for addressing a P0118 GMC code can range from $100 to $300, depending on the specific cause of the issue and the cost of parts and labor. Keep in mind that diagnostic time and labor rates at auto repair shops can vary, so it's advisable to check with local shops for a more accurate estimate.

Tech Notes for P0118 GMC





User Submitted Video

Need more information about the P0118 GMC code?

Need more information on how to fix the P0118 GMC code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0118 GMC code diagnosed by a professional: Find a repair shop in your area

Information for Specific GMC Models

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0118 GMC Code

No Frequently Asked Questions about P0118 GMC Code found.

Discuss the causes and fixes for P0118 GMC OBDII Code

  • i have replaced the coolant sensor sensor connector and thermostat

  • ive replaced the temp sensor. ive checked harness has 4.7. i replaced thermostat. and nothing!!! never been more frusterated!! its a 01 gmc sierra 2500. did a efan conversion and had it tuned at a shop he tells me its the sensor or a wire. ive checked everything!!!! what is wrong with this POS??
    .

  • Unfortunately, I haven't encountered that problem before. However, I checked a national database of repairs and found that the issue is usually caused by the sensor itself or its connector. A poor connection resulting from loose or rusted pins in the connector can set the code. You can try wiggling the connector while the engine is running a few times to see if that triggers the code.