Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0116 on 2014-2021 Jeep Cherokee: Engine Coolant Temp Sensor Causes and Fixes

P0116 on a Jeep Cherokee usually means the Engine Coolant Temperature (ECT) sensor is failing, the thermostat is stuck, or the PCM software is too sensitive. It's a common issue, often fixed by replacing the sensor or thermostat, or getting a dealer software update. DIY parts cost is typically under $100.

18 minutes to read 2014-2021 Jeep CHEROKEE
Most Likely Cause
Faulty Engine Coolant Temperature (ECT) Sensor
Difficulty
3/5
Est. Time
3 hrs
DIY Doable?
✅ Yes
Shop Labor
$150 – $650
Parts Price
$20 – $100
⚠️ Drivable, but... — You can drive, but it's not recommended for long periods. The engine may run inefficiently, leading to poor fuel economy and black smoke from the exhaust. The temperature gauge may be unreliable, and the cooling fans may not operate correctly, creating a risk of overheating without warning.
Key Takeaways
  • P0116 means the engine coolant temperature reading is illogical, not just high or low.
  • The most likely fixes are replacing the Engine Coolant Temperature (ECT) sensor or the thermostat.
  • Always check the coolant level first; low coolant can cause erratic sensor readings.
  • On the 2014-2021 Cherokee, this code is often part of a software issue. Check with a dealer for available PCM updates before replacing expensive parts.
  • The difficulty of the repair varies significantly between the 2.4L (difficult) and 3.2L (easier) engines.
The trouble code P0116 stands for "Engine Coolant Temperature Sensor 1 Performance". This means the Powertrain Control Module (PCM), your car's main computer, has detected that the signal from the ECT sensor is irrational or outside its expected range. The sensor's reading doesn't make sense based on other factors, like how long the engine has been running or the intake air temperature. For example, the PCM compares the ECT reading to the Intake Air Temperature (IAT) on a cold start; if they differ too much, it flags the code. It also triggers the code if the sensor reports a cold engine temperature after you've been driving for 20 minutes, which the PCM knows is illogical.

What's Unique About the 2014-2021 Jeep CHEROKEE

A 2014-2021 Jeep Cherokee KL model, which often requires a PCM software update to resolve the P0116 code.
For the 2014-2021 Cherokee, a P0116 is frequently caused by overly sensitive PCM software rather than a failed part. Always check for TSBs and software updates before replacing hardware.

For the 2014-2021 Jeep Cherokee (KL generation), the P0116 code is frequently mentioned in manufacturer Technical Service Bulletins (TSBs) alongside a list of other seemingly unrelated codes. This indicates that the root cause is often not a simple hardware failure but a logic issue within the PCM. The original software calibration can be overly sensitive, triggering a P0116 fault due to minor sensor fluctuations, especially during cold starts or when a block heater has been used. In many cases, a software update performed by a Jeep dealer is the official fix, designed to make the system less sensitive. Therefore, before replacing parts, it's critical to check if your vehicle's VIN has any outstanding software updates, as this could be a no-parts-required fix.

Diagnostic Flowchart

An engine coolant temperature sensor wiring connector featuring a red locking tab.
Inspect the ECT sensor wiring and ensure the red locking tab is secure. Damaged wiring or a loose connection will cause erratic temperature readings.

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

How does the engine temperature gauge or live scanner data behave?
→ Replace the thermostat. On the 2.4L engine, replace the entire housing assembly (part 5047861AD, $40-$80). Note: 2.4L is a difficult 3-hour DIY requiring battery removal.
Is the ECT sensor wiring connector and red locking tab secure and undamaged?
→ Repair the damaged wire or secure the red locking tab on the connector ($10-$30).
→ Replace the ECT sensor ($20-$50). On the 2.4L, it's on the passenger-side thermostat housing; on the 3.2L, it's on the driver-side cylinder head.
Is the engine coolant level low in the reservoir when checked cold?
→ Top off with OAT coolant ($15-$30) and inspect the cooling system for leaks causing air pockets.
→ Contact a Jeep dealer to check for a PCM software update ($0-$200). TSBs exist for over-sensitive software, especially in cold weather or with block heaters.

Symptoms You May Notice

A vehicle dashboard temperature gauge showing the needle stuck on the cold side.
An erratic temperature gauge that stays cold or jumps randomly is a classic symptom of a P0116 code, often accompanied by poor fuel economy and hard starting.
  • Check Engine Light is on.
  • Temperature gauge on the dashboard behaves erratically (e.g., stays on cold, jumps to hot, or fluctuates randomly).
  • Reduced fuel economy because the engine runs in a rich fuel mixture, thinking it's always cold.
  • Engine may be hard to start, especially when warm.
  • Cooling fans may not turn on when needed, risking overheating, or may run constantly even when the engine is cold.
  • Black smoke from the exhaust due to an overly rich fuel mixture.
  • Heater may not blow warm air if the engine isn't reaching proper temperature.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the ECT sensor when the actual problem is a thermostat that is stuck open.
  • Replacing the thermostat when the ECT sensor itself is faulty.
  • Replacing parts without first checking for low coolant levels or air in the cooling system.
  • Replacing hardware (sensor or thermostat) when the root cause is a sensitive PCM software calibration that needs a TSB-prescribed update.

Most Likely Causes

The thermostat housing assembly for a Jeep 2.4L engine, which includes the engine coolant temperature sensor.
On the 2.4L engine, the ECT sensor is mounted directly to the thermostat housing. Many mechanics recommend replacing the entire housing assembly if the sensor or thermostat fails.
  1. Faulty Engine Coolant Temperature (ECT) Sensor 🔴 High Probability Sensors can fail over time due to thermal stress and corrosion from the coolant. It's a common failure point in many modern vehicles. For the 2.4L engine, the ECT sensor is located on the thermostat housing itself.
    How to confirm: Use an OBD-II scanner to monitor the live ECT data. On a cold engine, the ECT reading should be very close to the Intake Air Temperature (IAT) reading. If it's drastically different, or if the temperature doesn't rise smoothly as the engine warms up, the sensor is likely bad. 🎬 Watch: Diagnosing P0116 and sensor faults on your Cherokee You can also test the sensor's resistance with a multimeter; at 68°F (20°C), it should be between 2,000 and 3,000 ohms.
    Typical fix: Replace the ECT sensor. This requires partially draining the coolant. On the 2.4L engine, many owners and mechanics recommend replacing the entire thermostat housing assembly, which includes a new thermostat and sensor.
    Est. part cost: $20-$50
  2. Faulty Thermostat 🔴 High Probability Thermostats can get stuck open or closed. A thermostat stuck open is a very common cause of P0116 because the engine never reaches its proper operating temperature within the time the PCM expects, which flags a performance issue. This is often seen with the companion code P0128.
    How to confirm: After starting the engine from cold, feel the upper radiator hose. It should remain cool for several minutes and then get hot suddenly as the thermostat opens (around 195-200°F). If it warms up gradually right away, the thermostat is likely stuck open. If the engine overheats and the hose never gets hot, it's likely stuck closed.
    Typical fix: Replace the thermostat and gasket, which often comes as a complete housing assembly including the ECT sensor for the 2.4L engine. This requires draining the coolant. The job can be difficult for DIYers due to a hard-to-access bolt. 🎬 See this quick tip for reaching that difficult thermostat bolt
    Est. part cost: $40-$80
  3. Outdated Powertrain Control Module (PCM) Software 🟡 Medium Probability Jeep has released multiple TSBs (e.g., 18-044-26, 18-085-17, 18-093-16 REV. A) that include P0116 as a code fixed by a software update. The original software may be too sensitive to temperature differences between sensors on a cold soak or when a block heater is used.
    How to confirm: A Jeep dealership or a well-equipped independent shop can check your vehicle's VIN against their database for available PCM software updates. This is not a recall, so you won't be notified automatically.
    Typical fix: Reprogram the PCM with the latest software version. This is often called a 'flash'. If the vehicle is under warranty, this is typically free; if out of warranty, it can cost $100-$200.
    Est. part cost: $0-$200
  4. Low Engine Coolant Level 🟡 Medium Probability If the coolant level is low, the sensor may be exposed to air pockets instead of coolant, causing erratic temperature readings and triggering the code. This points to a leak in the cooling system that must be addressed.
    How to confirm: Visually inspect the coolant reservoir when the engine is cold. The level should be between the 'MIN' and 'MAX' lines. If it's low, there is a leak in the system that must be found and repaired.
    Typical fix: Top off the coolant with the correct type (OAT for this model) and find and repair the source of the leak.
    Est. part cost: $15-$30 for coolant
  5. Wiring or Connector Issue ⚪ Low Probability The wiring harness to the ECT sensor can become damaged from engine heat and vibration, or the connector pins can corrode. The red locking tab on the connector can also be left unseated after a repair, leading to a loose connection.
    How to confirm: Visually inspect the ECT sensor's connector and wiring for any signs of damage, corrosion, or loose connections. Use a multimeter to check for a 5-volt reference signal and a good ground at the connector.
    Typical fix: Repair the damaged wire or replace the connector pigtail.
    Est. part cost: $10-$30

Rare But Worth Checking

  • Faulty Powertrain Control Module (PCM): This is extremely rare. Before condemning the PCM, all other possibilities, including sensor, thermostat, wiring, and software updates, must be thoroughly ruled out.

Diagnosis Steps

  1. Check the engine coolant level in the reservoir and radiator (when cold). Top off if necessary and check for leaks.
  2. Connect an OBD-II scanner and check for any other stored codes, paying close attention to P0128, P0117, or P0118.
  3. View the live data stream for the Engine Coolant Temperature (ECT) sensor. When the engine is cold, the ECT reading should be nearly identical to the Intake Air Temperature (IAT) sensor reading.
  4. Start the engine and monitor the ECT reading. It should climb steadily and smoothly to around 195-220°F.
  5. If the temperature rises very slowly or never reaches operating temperature (e.g., stays below 180°F), suspect 🎬 Watch: Step-by-step thermostat replacement guide for the 2.4L engine a thermostat that is stuck open.
  6. If the temperature reading is erratic, jumps around, or is clearly incorrect (e.g., reads -40°F or 300°F on a cold engine), suspect a faulty ECT sensor or wiring issue.
  7. Inspect the ECT sensor's electrical connector and wiring for any visible damage, corrosion, or looseness. Ensure the red locking tab is secure.
  8. If no issues are found with the sensor, thermostat, or coolant level, contact a Jeep dealer to check if a PCM software update is available for your vehicle's VIN, as this is a known fix per multiple TSBs.

Parts You'll Likely Need

  • Engine Coolant Temperature Sensor (OEM #68068746AA) — This sensor is the primary source of the temperature reading. It's a common failure item and often the direct cause of the P0116 code. Note: This part number does not appear to fit the Cherokee KL according to some parts sites; a more common solution is replacing the entire thermostat housing which includes the sensor.
    Trusted brands: Mopar, NTK, Standard Motor Products
    OEM price range: $30-$50
    Aftermarket price range: $15-$35
  • Engine Coolant Thermostat Housing Assembly (2.4L Engine) (OEM #5047861AC (superseded by 5047861AD)) — For the 2.4L engine, the thermostat, housing, and ECT sensor are often replaced as a single unit. A thermostat stuck open is a frequent cause of this code. This part is confirmed to fit many 2014-2020 Jeep Cherokees with the 2.4L engine.
    Trusted brands: Mopar, Dorman, Motorad
    OEM price range: $75-$115
    Aftermarket price range: $40-$80
  • Engine Coolant Thermostat (3.2L V6 Engine) — On the 3.2L V6, the thermostat can be replaced separately from its housing. It is also a common failure item leading to P0116 and P0128 codes.
    Trusted brands: Mopar, Dorman
    OEM price range: $50-$90
    Aftermarket price range: $30-$60

Related Codes That Often Appear With This One

  • P0128 — P0128 (Thermostat Rationality) is very common with P0116. It specifically indicates the engine is not reaching operating temperature within a calculated time, often because the thermostat is stuck open.
  • P0117 — P0117 (ECT Sensor Circuit Low) indicates the signal voltage is below the specified range, suggesting a short to ground.
  • P0118 — P0118 (ECT Sensor Circuit High) indicates the signal voltage is above the specified range, suggesting an open circuit.
  • P2610 — This code for 'PCM Internal Engine Off Timer Performance' was cited in TSB #18-093-16 REV. A along with P0116, indicating a potential software issue where the PCM's internal clock, used to judge sensor rationality, is malfunctioning.

Technical Service Bulletins (TSBs) & Recalls

  • 18-044-26
  • 18-085-17
  • 18-093-16 REV. A
  • 1800416REVA
  • 18-035-16 REV.A
  • 18-005-15 REV F
  • 18-023-16 REV. C (for platform mate Chrysler 200)

Platform-Specific Known Issues

  • ECT Sensor Location Varies by Engine: On the 2.4L MultiAir engine, the ECT sensor is located on the thermostat housing on the passenger side of the engine. For the 3.2L V6 engine, the sensor is on the back of the driver's side cylinder head. Always verify your engine before purchasing parts or starting a repair.
  • Thermostat Replacement Difficulty on 2.4L: Replacing the thermostat on the 2.4L engine is known to be labor-intensive due to the location and bolts that are very difficult to access. It often requires removing the battery, battery tray, and vacuum pump to gain clearance.
  • Software Sensitivity in Cold Weather: Some owners report triggering a P0116 code specifically on very cold days, especially after using a block heater. This can create a large, illogical temperature difference between the ECT sensor (warmed by the heater) and the IAT sensor (at ambient temp), which the sensitive PCM software flags as a fault.

Mechanic-Grade Diagnostic Values

  • ECT vs. IAT/Ambient Temp Sensor Rationality Check (Cold Soak) — expected: After an engine off time greater than 480 minutes, the ECT sensor value should be within 10°C (50°F) of the IAT and Ambient Air Temperature sensors.. Failure: A variance greater than 10°C (50°F) will set the P0116 code.
  • ECT Sensor Resistance at 68°F (20°C) — expected: 2,000 - 3,000 Ohms (Ω). Failure: A reading significantly outside this range, or an open/shorted reading, indicates a faulty sensor.
  • ECT Sensor Signal Voltage (Key On, Engine Off, Cold) — expected: ~3.5 - 4.0 Volts. Failure: A reading of 5.0V suggests an open circuit; a reading near 0V suggests a short to ground.
  • ECT Sensor Signal Voltage (Engine at Operating Temp) — expected: ~0.5 - 1.3 Volts. Failure: Voltage does not decrease smoothly as the engine warms up, or remains high.
  • ECT Sensor Connector Voltage (Sensor Unplugged, KOEO) — expected: 5.0 Volts (Reference Voltage). Failure: No voltage indicates a problem with the PCM or the wiring from the PCM.

Scan Tool Commands That Help

  • wiTECH (OEM Chrysler/Jeep Tool): Flash PCM / Reprogram Powertrain Control Module — This is the required function to install updated software from a Technical Service Bulletin (TSB) to correct overly sensitive P0116 logic.
  • Generic OBD-II Scanner (Live Data): Graph ECT and IAT Sensor Data — On a cold start, graph both sensors. They should start at nearly the same temperature. As the engine runs, the ECT should climb smoothly. Jumps, dropouts, or a very slow climb (indicating a stuck thermostat) are easily visible on a graph.

Wiring & Ground Locations

  • ECT Sensor (2.4L Engine) — On the thermostat housing, located on the passenger side of the engine.. This is the primary sensor for this code. The connector has a red locking tab that must be fully seated to ensure a good connection.
  • ECT Sensor (3.2L V6 Engine) — On the back of the driver's side cylinder head.. The location is different and less accessible than on the 2.4L engine, affecting repair strategy.
  • (K2) ECT Signal Circuit — The wire running from the PCM to the ECT sensor that carries the temperature signal.. An open or short in this wire will cause incorrect voltage readings, leading to P0116, P0117, or P0118.
  • (K900) Sensor Ground Circuit — The wire providing the ground reference for the ECT sensor, originating from the PCM.. A poor ground connection (high resistance) will skew the sensor's voltage reading, causing a performance code.
  • G903A / G906A — Common engine compartment ground points. G903A is on the lower left front of the engine compartment; G906A is on the left rear of the engine compartment.. While the ECT has a dedicated sensor ground from the PCM, overall PCM health relies on clean, tight main ground points. Loose or corroded grounds can cause a host of bizarre electronic issues, including sensor rationality codes.

Real Owner Repair Stories

  • YouTube channel 'Robert Dotterer (Dotterer's Auto Service)' (2015 Jeep Cherokee 2.4L MultiAir) — Check Engine Light with code P0128 (Thermostat Rationality). The owner also noted the coolant level was very low.
    ❌ Tried (didn't work) Initially diagnosed as just low coolant.
    ✅ What actually fixed it After topping off the coolant, the technician monitored live data and confirmed the engine was warming up too slowly. The final fix was replacing the entire thermostat housing assembly, which resolved the code. This is a common scenario where P0116 and P0128 appear together and point to a stuck-open thermostat.

When the Usual Fixes Don't Work

  • While replacing the ECT sensor or thermostat is a common fix, a significant number of P0116 codes on 2014-2016 Jeep Cherokees were not resolved by replacing parts. The root cause was frequently the PCM's software calibration being too sensitive, especially during cold starts. In these cases, the only successful repair was a dealership visit to have the PCM reprogrammed ('flashed') with updated software as prescribed by a Technical Service Bulletin (TSB). Owners who replaced hardware first often found the code returned until the software update was performed.

Model Year Variations Within This Range

  • 2014-2021: The ECT sensor location varies by engine. On the 2.4L I4, it is on the thermostat housing on the passenger side of the engine. On the 3.2L V6, it is located on the back of the driver's side cylinder head.
  • 2014-2015: Multiple TSBs (e.g., 18-005-15 REV. C, 18-014-17) were issued specifically for these early model years to correct overly sensitive software logic that could trigger P0116, especially on the 2.4L engine. Later models may have shipped with the updated software from the factory.
JEEP CHEROKEE CODE P0116 P0117 P0118 P0119 2014 2015 2016 2017 2018 2019 2020
JEEP CHEROKEE CODE P0116 P0117 P0118 P0119 2014 2015 2016 2017 2018 2019 2020
"P0128 Fix! Step-by-Step Thermostat Replacement on Chrysler Jeep Dodge 2.4L Engine"
"P0128 Fix! Step-by-Step Thermostat Replacement on Chrysler Jeep Dodge 2.4L Engine"
P0128 2.4L Jeep thermostat UPDATES. How to replace a thermostat. How to fix a overheating car,
P0128 2.4L Jeep thermostat UPDATES. How to replace a thermostat. How to fix a overheating car,
P0128 Jeep Cherokee 2.4L Thermostat Housing Quick/Easy Tip
P0128 Jeep Cherokee 2.4L Thermostat Housing Quick/Easy Tip
2016 Jeep Cherokee 2 4L Thermostat replacement -fault P0128
2016 Jeep Cherokee 2 4L Thermostat replacement -fault P0128
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0116 for:
  • Jeep CHEROKEE: 20142015201620172018201920202021
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part