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

P1607 on 2014-2016 Jeep Cherokee: PCM Timer Fault Causes and Fixes

On a 2014-2016 Jeep Cherokee, code P1607 is almost always caused by a software glitch in the Powertrain Control Module (PCM). The fix is a software update from a Jeep dealer, which typically costs $100-$250 if out of warranty. This is a known issue covered by multiple Technical Service Bulletins (TSBs) that also apply to other Chrysler vehicles with the 2.4L engine.

14 minutes to read 2014-2016 Jeep CHEROKEE
Most Likely Cause
Outdated Powertrain Control Module (PCM) Software
Difficulty
5/5
Est. Time
1.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $250
Parts Price
$0 – $0
⚠️ Drivable, but... — Yes, you can typically drive the vehicle. However, the underlying software issue that causes P1607 can also affect other systems like transmission shifting and engine performance, so it's best to get it diagnosed and fixed promptly. Owners on forums report driving with the light on for some time, but getting the update resolves multiple issues at once.
Key Takeaways
  • P1607 on a 2014-2016 Cherokee is a known software bug, not a hardware failure.
  • The correct fix is to have a Jeep dealer update the Powertrain Control Module (PCM) software, as specified in multiple TSBs (18-014-16, 18-004-16, 18-014-17).
  • The Transmission Control Module (TCM) must also be updated at the same time for the repair to be complete per the TSBs.
  • Do not replace the PCM unless the software update has been performed and fails to resolve the issue.
  • This code is almost always accompanied by P2610; both are fixed by the same software update.
  • Expect to pay between $100 and $250 for the software update service if your vehicle is out of warranty.
  • The same issue affects other FCA vehicles with the 2.4L engine, including the Chrysler 200, Dodge Dart, and Ram ProMaster City.
P1607 is a manufacturer-specific code that Jeep defines as 'PCM Internal Shutdown Timer Rationality'. This means the Powertrain Control Module (PCM), your car's main computer, has detected a problem with its internal clock. The PCM cross-references its timer with data from the Engine Coolant Temperature (ECT) sensor to see if the engine is cooling down at a plausible rate while turned off. If the timer is inaccurate or the temperature drop seems illogical after a specific engine-off soak time (e.g., 8 hours), the PCM flags this code and turns on the Check Engine Light.

What's Unique About the 2014-2016 Jeep CHEROKEE

For the 2014-2016 Jeep Cherokee (KL generation), this code is exceptionally well-documented by the manufacturer. Unlike on other vehicles where P1607 might point to a failing computer, on this specific Cherokee, it's a known software bug. Jeep has issued multiple Technical Service Bulletins (TSBs) advising technicians to resolve this code by reprogramming the PCM with updated software, not by replacing hardware. These TSBs often require the Transmission Control Module (TCM) to be updated at the same time.

Diagnostic Flowchart

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

Has a dealership recently updated your PCM and TCM software for this issue?
Are you also seeing code P2610 or experiencing harsh transmission shifting?
→ Take your Jeep to a dealer to apply TSBs 18-014-16, 18-004-16, or 18-014-17 for a PCM/TCM reflash (estimated $100-$250).
→ Verify battery voltage is above 12.4V with the engine off. If good, schedule a PCM software update.
Did the P1607 code return after the dealership software update?
→ Diagnose the Engine Coolant Temperature (ECT) sensor (OEM part 5149077AB, $25-$50) and check PCM power/ground connections.
→ Clear all DTCs and perform a drive cycle to ensure the P1607 code does not return.
→ Provide your VIN to a Jeep dealership to check if TSBs 18-014-16, 18-004-16, or 18-014-17 apply for a software update.
Professional service recommended: The most common fix requires a dealership-level scan tool (wiTECH) to reprogram the Powertrain Control Module, which is not something a DIY mechanic can perform. The TSBs also mandate that the Transmission Control Module (TCM) software be updated at the same time.

Symptoms You May Notice

  • Check Engine Light (Malfunction Indicator Lamp) is on
  • Intermittent rough idle
  • RPM flare on a cold start
  • Harsh or unusual transmission shifting
  • Code P2610 ('PCM Internal Engine Off Timer Performance') is almost always present as well
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the PCM without first updating the software. This is an expensive and unnecessary repair, as a new PCM will likely require the same software update to fix the problem.
  • Replacing the Engine Coolant Temperature (ECT) sensor without checking for applicable TSBs first.

Most Likely Causes

  1. Outdated Powertrain Control Module (PCM) Software 🔴 High Probability This is a well-documented issue for this platform, addressed by multiple manufacturer TSBs (e.g., 18-014-16, 18-004-16, 18-014-17). The original software had logic flaws related to the internal timers that cross-check engine-off time with coolant temperature drop.
    How to confirm: A Jeep dealership or a properly equipped independent shop can check the current software calibration ID in the PCM and compare it against the latest version available from the manufacturer using a wiTECH scan tool. 🎬 Watch: See how a technician performs a TCM software reflash.
    Typical fix: Reprogramming (flashing) the PCM and TCM with the latest software versions using a wiTECH scan tool.
    Est. part cost: $0

Rare But Worth Checking

  • Weak or Failing Battery: Low system voltage during startup or shutdown can cause various electronic modules, including the PCM, to behave erratically and set rationality codes. Before assuming a complex PCM issue, always ensure the battery and charging system are healthy. Some owners on forums have reported that replacing an old battery resolved various electronic gremlins, though the software flash is the definitive fix for this specific code.
  • Faulty Engine Coolant Temperature (ECT) Sensor: The PCM uses the ECT reading to calculate the expected engine cooldown rate. If the sensor provides incorrect data (e.g., it's stuck on a certain temperature), the PCM's calculation will be off, potentially triggering the P1607 code. This is less common than the software issue but a possible hardware cause. The correct OEM part number for the 2.4L engine is 5149077AB.
  • 🎬 See this walkthrough on locating and replacing the ECT sensor.
  • Failing Powertrain Control Module (PCM): While the code indicates an internal PCM fault, actual hardware failure is rare for this specific issue on this vehicle. It should only be considered after the software has been updated and all other potential causes (like battery and sensors) have been ruled out. A replacement PCM can cost over $500 plus labor and programming.

Diagnosis Steps

  1. Verify the battery and charging system are in good health. Ensure battery voltage is above 12.4V with the engine off and between 13.2V and 14.8V with the engine running. Many auto parts stores offer free battery testing.
  2. 🎬 Watch: Step-by-step guide to replacing the battery on your Cherokee.
  3. Scan for all diagnostic trouble codes. Note if P1607 is accompanied by P2610 or other codes mentioned in the TSBs, which is highly likely.
  4. Contact a Jeep dealership or qualified repair shop with access to OEM data. Provide them with your VIN and the trouble codes.
  5. Inquire if Technical Service Bulletins #18-014-16 REV. A (for 2016 models), #18-004-16 REV. A, or #18-014-17 (for 2014-2015 models) apply to your vehicle.
  6. If a TSB is applicable, have the PCM reprogrammed (flashed) to the latest software version. Crucially, ensure the Transmission Control Module (TCM) is also updated at the same time, as specified in the TSB repair procedures.
  7. After the reflash, clear all DTCs and perform a drive cycle to ensure the code does not return.
  8. If the code returns after the software update, further diagnosis of the ECT sensor circuit and PCM power/ground connections may be necessary.

Parts You'll Likely Need

  • Powertrain Control Module (PCM) Software Update — This is not a physical part, but a service. It is the manufacturer-specified fix for the software glitch that causes code P1607 on this vehicle.
    OEM price range: $100-$250
    Aftermarket price range: N/A
  • Engine Coolant Temperature (ECT) Sensor (OEM #5149077AB) — A rare but possible cause if the PCM software update does not fix the issue. The PCM relies on this sensor's data for the rationality check that triggers P1607. The previous part number 68253514AA cited in earlier research is incorrect for the 2.4L engine and applies to the 3.0L EcoDiesel.
    Trusted brands: Mopar
    OEM price range: $25-$50
    Aftermarket price range: $15-$30

Related Codes That Often Appear With This One

  • P2610 — Defined as 'PCM Internal Engine Off Timer Performance', this code is functionally very similar to P1607 and is almost always set at the same time due to the same PCM software glitch. The TSBs list both codes together as being resolved by the reflash.
  • U0402 — 'Implausible Data Received From TCM'. The faulty PCM software can also affect communication with the Transmission Control Module (TCM), leading to this code and potential shifting issues. The TSBs for the P1607 fix also correct this code.
  • P0335 — 'Crankshaft Position Sensor Circuit'. The TSBs for the PCM reflash also list this as a code that can be resolved by the software update, indicating the original software had trouble interpreting sensor data.
  • P0456 — 'EVAP System Small Leak'. This is another code mentioned in the TSBs that can be falsely set by the PCM software glitch.

Technical Service Bulletins (TSBs) & Recalls

  • 18-014-16 REV. A: Flash: 2.4L Powertrain Diagnostic And System Improvements (for 2016 KL Cherokee)
  • 18-004-16 REV. A: Flash: 2.4L Powertrain Diagnostic And System Improvements (for 2014-2015 KL Cherokee)
  • 18-014-17: Flash: 2.4L Powertrain Diagnostic And System Improvements (Supersedes 18-004-16 for 2014-2015 KL Cherokee)

Platform-Specific Known Issues

  • The 2.4L engine in the 2014-2016 Cherokee is subject to several TSBs (18-014-16, 18-004-16, 18-014-17) that involve a PCM reflash to correct a wide range of falsely-set diagnostic trouble codes, including P1607.
  • A common owner experience shared on forums like jeepcherokeeclub.com involves the dealer performing the PCM and TCM software updates as prescribed by the TSBs, which permanently resolves the check engine light and often improves transmission shift quality.

Mechanic-Grade Diagnostic Values

  • Engine Coolant Temperature (ECT) Sensor Resistance — expected: Approximately 2000-3000 Ω at 20°C (68°F) and 200-300 Ω at 90°C (194°F).. Failure: Readings significantly outside the expected range for a given temperature, or an open/short circuit.
  • Engine Coolant Temperature (ECT) Sensor Signal Voltage — expected: Approximately 2.0V - 3.0V on a cold engine, dropping to around 0.5V when the engine is fully warmed up.. Failure: Voltage that is stuck, or does not correspond to the engine's actual temperature (e.g., 1.5V on a cold engine).

Scan Tool Commands That Help

  • wiTECH: Reprogram PCM / Flash PCM — This is the primary repair procedure specified by manufacturer TSBs to fix the P1607 software glitch.
  • wiTECH: Restore Vehicle Configuration — Used after installing a new or blank PCM to write the vehicle's original VIN and other configuration data to the module.
  • wiTECH: Check PCM VIN / Check PCM Odometer — These are miscellaneous functions used during a new PCM installation to write the VIN and calibrate the odometer reading between the cluster and the new module.
  • wiTECH: Learn ETC (Electronic Throttle Control) — A relearn procedure required after programming a new PCM to calibrate the throttle body.
  • wiTECH: Maintain Stable Battery Voltage — Not a command, but a critical procedure. A battery charger must be connected during the entire flash process to keep voltage between 13.2 and 13.5 volts to prevent flash failure or module damage.

Wiring & Ground Locations

  • PCM Fuses — In the main engine fuse box (Power Distribution Center) on the driver's side of the engine bay.. The PCM relies on several fuses for power. For the 2014+ Cherokee, these include F08, F13, F16, and F83. A blown fuse will cause PCM issues, potentially setting internal error codes.
  • PCM Relays — In the main engine fuse box (Power Distribution Center).. The PCM is controlled by relays (such as K9, K10, K11). A corroded or failed relay can interrupt power to the PCM, causing shutdown timer faults and other electronic issues.
  • PCM Grounds — Various points on the engine block and chassis. Specific diagrams for the 2014 Cherokee Trailhawk are available.. Poor ground connections are a common source of intermittent and difficult-to-diagnose electronic problems, including PCM rationality faults. Verifying PCM ground circuits with a test light is a key diagnostic step if a software flash doesn't resolve the issue.
  • PCM Harness Connectors — Connected directly to the PCM, located in the engine compartment.. Technicians are cautioned not to probe the harness connectors directly, as this can damage the terminals and cause poor connections, leading to future issues. A special tool, PCM Pinout Box (8815A), is recommended for diagnosis.

Real Owner Repair Stories

  • YouTube video 'How to Fix Code P1607 Step-by-Step Guide!' (2010 Dodge Journey 2.4L (related FCA platform)) — P1607 'PCM error shutdown timer'
    ✅ What actually fixed it The user diagnosed the issue but the final fix is not shown. The key finding was that the PCM relay (K5 in the video) was visibly corroded on its terminals. This pointed to a hardware-based power supply issue as the cause of the PCM timer fault, rather than a software glitch.

OEM Part Supersession History

  • TSB 18-004-16 REV. ATSB 18-014-17 — Updated software with fixes for additional DTCs.
    Heads up: Applies to 2014-2015 model year Cherokees. The newer TSB should always be used.
  • TSB 18-014-16 REV. ATSB 18-018-17 — Updated software with fixes for additional DTCs and software improvements.
    Heads up: Applies to 2016 model year Cherokees. The newer TSB should always be used.
  • 5149096AB5149077AB — Part number update for the Engine Coolant Temperature sensor.
    Heads up: Both parts should be compatible, but 5149077AB is the current Mopar part number for the 2.4L engine.

Model Year Variations Within This Range

  • 2014-2015: These model years are covered by TSB #18-004-16 REV. A, which was later superseded by #18-014-17. This flash addresses P1607, P2610, and a specific list of other codes like P0116 and P050D.
  • 2016: This model year is covered by a separate bulletin, TSB #18-014-16 REV. A (later superseded by #18-018-17). While it also fixes P1607 and P2610, the list of other resolved DTCs is slightly different, initially including codes like P0101 and P0335.
How to Fix Code P1607 Step-by-Step Guide!"
How to Fix Code P1607 Step-by-Step Guide!"
COOLANT TEMPERATURE SENSOR LOCATION REPLACEMENT 2.4 MULTIAIR DODGE DART CHRYSLER 200 JEEP CHEROKEE
COOLANT TEMPERATURE SENSOR LOCATION REPLACEMENT 2.4 MULTIAIR DODGE DART CHRYSLER 200 JEEP CHEROKEE
Causes and Fixes P2610 Code: ECM/PCM Engine Off Timer Performance
Causes and Fixes P2610 Code: ECM/PCM Engine Off Timer Performance
Jeep Cherokee KL (2014 - 2019) Battery Replacement
Jeep Cherokee KL (2014 - 2019) Battery Replacement
Jeep Cherokee battery replacement 2014-2023 | Quick and easy
Jeep Cherokee battery replacement 2014-2023 | Quick and easy
Jeep Cherokee 2014 TCM reflash WiTECH 2 MICROPOD 2
Jeep Cherokee 2014 TCM reflash WiTECH 2 MICROPOD 2
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 P1607 for:
  • Jeep CHEROKEE: 201420152016
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