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

P0339 on 2016-2017 Jeep Grand Cherokee: Crank Sensor Fixes

P0339 on a 2016-2017 Grand Cherokee usually means the crankshaft position sensor is failing, causing stalling or hard starts. Before replacing parts, check if a critical software update (TSB 18-049-20) has been performed, as this was released by Jeep to prevent false codes. If the sensor is bad, a Mopar replacement is strongly recommended over aftermarket parts. Expect to pay $135-$225 for a professional replacement.

15 minutes to read 2016-2017 Jeep GRAND CHEROKEE
Most Likely Cause
Outdated Powertrain Control Module (PCM) Software
Difficulty
3/5
Est. Time
1.1 hrs
DIY Doable?
✅ Yes
Shop Labor
$135 – $250
Parts Price
$20 – $125
⚠️ Drivable, but... — Driving is possible but not recommended. The most common symptom is the engine stalling without warning, which can be extremely dangerous in traffic or at highway speeds. The vehicle may also enter a no-start condition, leaving you stranded.
Key Takeaways
  • For a 2016-2017 Grand Cherokee, your first step for a P0339 code should be to check if a PCM software update (TSB 18-049-20) has been performed.
  • The most common symptoms are sudden engine stalling and long crank times.
  • If software is not the issue, the crankshaft position sensor itself is the most likely failed part.
  • Driving with this code is risky as the engine can shut off at any time.
  • Always inspect the wiring for heat damage before replacing the sensor, as a melted wire can mimic a failed sensor.
The P0339 code means the Powertrain Control Module (PCM) has detected an intermittent or erratic signal from the crankshaft position sensor. This sensor is critical as it tells the computer the exact rotational speed and position of the engine's crankshaft. An intermittent signal means the information is dropping out, confusing the PCM and disrupting essential engine functions like ignition timing and fuel injection, which can lead to stalling or a no-start condition.

What's Unique About the 2016-2017 Jeep GRAND CHEROKEE

A technician updating the PCM software on a Jeep Grand Cherokee using a wiTECH diagnostic tool to address TSB 18-049-20.
Before replacing any parts, verify if your Grand Cherokee's PCM has been updated under TSB 18-049-20. This software flash changes the P0339 logic from a one-trip to a two-trip fault, preventing false positives.

For the 2016-2017 Grand Cherokee with the 3.0L and 3.6L engines, Jeep issued a Technical Service Bulletin (TSB 18-049-20) that directly addresses this code. The manufacturer updated the PCM software to be less sensitive to minor, transient glitches from the crank sensor, changing it from a one-trip to a two-trip fault. This update was designed to prevent the check engine light from coming on unnecessarily. Therefore, a crucial first step in diagnosis is to ensure the vehicle's PCM has this latest software installed. Additionally, for the 3.0L EcoDiesel, a recall (V01/NHTSA 19V867000) was issued for delaminating crankshaft position sensor tone wheels, which can cause a stall and is a known issue on these engines.

Diagnostic Flowchart

A close-up of a crankshaft position sensor wiring harness showing signs of heat damage and chafing near an exhaust pipe.
Always inspect the wiring harness leading to the crankshaft position sensor. On these engines, the wiring routes near the exhaust on the lower passenger side and is prone to melting or chafing.

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

Has a dealer updated your PCM software for TSB #18-049-20?
→ Visit a dealer or equipped shop to verify and flash your PCM with the latest software per TSB #18-049-20. This updates the fault logic to prevent false positives.
Have you inspected the crankshaft position sensor and its wiring?
→ Visually inspect the sensor wiring harness on the lower passenger side for melting or chafing near the exhaust. Repair any damaged wires ($10-$40).
→ Replace the crankshaft position sensor. Use only a genuine Mopar part (e.g., 5149167AF for 3.6L, ~$90-$131) as aftermarket sensors frequently fail.
Did you install a genuine Mopar sensor or an aftermarket brand?
→ Replace it with a genuine Mopar sensor (3.6L: 5149167AF, 3.0L: 68490180AA). These Jeeps are highly sensitive to aftermarket sensors failing quickly or not working.
→ Perform an oscilloscope test on the signal wire. If erratic, inspect the crankshaft reluctor ring for damage, a known labor-intensive issue on 3.0L EcoDiesels.

Symptoms You May Notice

The instrument cluster of a Jeep Grand Cherokee showing an illuminated check engine light and an erratic tachometer reading.
Symptoms of a failing crank sensor or P0339 code include extended cranking times, intermittent stalling when warm, and an illuminated Check Engine Light.
  • Engine stalling intermittently, often after it has warmed up.
  • Engine cranks for a long time before starting (extended crank).
  • No-start condition where the engine turns over but won't fire up.
  • Check Engine Light is on or flashing.
  • Engine misfires, stumbles, or hesitates during acceleration.
  • Rough or unstable idle.
  • In some cases, the engine will start and run if the crankshaft sensor is unplugged, but will not start when it is plugged in.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the crankshaft position sensor without first checking for the PCM software update. The TSB was issued for a reason, and a simple reflash may solve the problem without replacing any parts.
  • Using a cheap aftermarket crankshaft position sensor. Many forum users report that the issue returned shortly after, and was only resolved by using a genuine Mopar part.
  • 🎬 Watch a driveway mechanic replace the sensor on a Jeep.

Most Likely Causes

Side-by-side comparison of a healthy crankshaft position sensor tone wheel and a failed, delaminated tone wheel missing magnetic material.
A common mechanical failure, especially on the 3.0L EcoDiesel, is the delamination of the magnetic material on the crankshaft tone wheel (right), which disrupts the sensor's signal.
  1. Outdated Powertrain Control Module (PCM) Software 🔴 High Probability Manufacturer TSB #18-049-20 was released specifically to change the fault logic for P0339 on these vehicles to reduce false positives by changing it to a two-trip fault.
    How to confirm: A Jeep dealership or a qualified independent shop with a wiTECH scan tool can check the current software calibration ID and see if it matches the latest version specified in the TSB.
    Typical fix: Reprogramming the PCM with the latest software. The TSB explicitly states this is the fix for a MIL-on condition with this code present.
    Est. part cost: $0
  2. Failing Crankshaft Position Sensor 🔴 High Probability The sensor is exposed to significant heat and vibration at the bottom of the engine, leading to internal electronic failure over time. The start-stop system on 3.6L models may also increase wear cycles. Many owners report that only genuine Mopar sensors solve the problem permanently, with aftermarket sensors failing quickly or not working at all.
    How to confirm: After confirming the PCM software is up-to-date, the next step is to test the sensor. An oscilloscope provides the best diagnosis by showing dropouts in the sensor's signal waveform. A less definitive test is monitoring RPM on a scan tool while wiggling the sensor's wiring.
    Typical fix: Replace the crankshaft position sensor. It is located on the lower passenger side of the engine block. 🎬 See this step-by-step walkthrough for replacing the 3.6L sensor. Using a genuine Mopar part is highly recommended.
    Est. part cost: $90-$125
  3. Damaged Wiring or Connector 🟡 Medium Probability The sensor's wiring harness is routed near hot exhaust components and can become brittle, chafed, or melted over time, causing an intermittent short or open circuit.
    How to confirm: Visually inspect the entire wiring harness from the sensor to the PCM for signs of melting, chafing, or corrosion at the connector. Perform a continuity test on the signal, power, and ground wires while flexing the harness to reveal intermittent breaks.
    Typical fix: Repair the damaged section of the wire with heat-shrink connectors or replace the connector pigtail.
    Est. part cost: $10-$40

Rare But Worth Checking

  • Damaged Crankshaft Reluctor Wheel: The reluctor wheel (or tone ring) is a toothed ring on the crankshaft that the sensor reads. For 3.0L EcoDiesel engines, there was a recall because the wheel could delaminate, causing the engine to stall. On both engines, if the wheel gets damaged, has a bent tooth, or has metallic debris on it, it can produce an erratic signal that a new sensor won't fix. This is rare but can happen, especially if other engine work has been performed.
  • Failing Powertrain Control Module (PCM): While very rare, the internal circuits of the PCM that process the crankshaft sensor signal can fail. This should only be considered after all other possibilities (sensor, wiring, software, reluctor wheel) have been definitively ruled out.

Diagnosis Steps

  1. Read all stored fault codes with an OBD-II scanner.
  2. Check for TSBs: Contact a dealer or equipped shop to verify if TSB #18-049-20 (or its latest revision) has been performed. If not, have the PCM reprogrammed. This is the most important first step for this specific vehicle.
  3. Visual Inspection: After addressing software, inspect the crankshaft position sensor and its wiring harness. The sensor is on the lower passenger side of the engine. Look for melted plastic, chafed wires, and a secure connector.
  4. Live Data Analysis: Use a scan tool to monitor the RPM signal while the engine is running. Wiggle the wiring harness from the sensor to the PCM to see if you can force the signal to drop out, indicating a wiring issue.
  5. Oscilloscope Test: For a definitive test, connect an oscilloscope to the sensor's signal wire. The waveform should be a clean, consistent square wave. Any gaps, glitches, or malformed waves point to a faulty sensor or a problem with the reluctor ring.
  6. Test the Circuit: If the signal is erratic, disconnect the sensor and check for a 5-volt reference and a good ground at the connector with the key on. Test the signal wire for continuity back to the PCM.
  7. Replace the Sensor: If the circuit tests good but the signal is bad, replace the crankshaft position sensor. Using a high-quality OEM (Mopar) part is strongly recommended to avoid repeat failures.
  8. Inspect Reluctor Ring: If a new Mopar sensor does not resolve the issue, the final step is to inspect the crankshaft reluctor ring for damage. On 3.0L EcoDiesels, this is a known recall issue. This is a labor-intensive job that requires transmission removal.

Parts You'll Likely Need

  • Crankshaft Position Sensor (3.6L Gas) (OEM #5149167AF (replaces 5149167AD, 5149167AE)) — This sensor is the most common hardware failure for P0339 after software updates have been ruled out. It fails from heat and vibration.
    Trusted brands: Mopar (highly recommended), Bosch, Delphi, NGK
    OEM price range: $90-$131
    Aftermarket price range: $20-$75
  • Crankshaft Position Sensor (3.0L Diesel) (OEM #68490180AA (replaces 68102341AA) or 68029496AB (replaces 68029496AA)) — This sensor is the most common hardware failure for P0339 after software updates have been ruled out. It fails from heat and vibration.
    Trusted brands: Mopar (highly recommended)
    OEM price range: $120-$180
    Aftermarket price range: $40-$90

Related Codes That Often Appear With This One

  • P0300 — Stands for 'Random/Multiple Cylinder Misfire'. If the PCM gets an intermittent crank signal, it can't time ignition spark correctly, leading to misfires.
  • P0335 — Stands for 'Crankshaft Position Sensor 'A' Circuit'. While P0339 is an intermittent fault, P0335 indicates a complete loss of signal. TSB 18-049-20 addresses both codes, changing them to two-trip faults.
  • P0340/P0344 — Camshaft Position Sensor codes. These sensors work with the crank sensor for timing. A fault in one system can sometimes trigger a code in the other. TSB 18-049-20 also updated the logic for these codes.

Technical Service Bulletins (TSBs) & Recalls

  • 18-049-20: Flash: Powertrain Control Module (PCM) Updates, which changes the fault logic for P0339 and other codes for the 3.0L and 3.6L engines.
  • 18-024-17 REV. C: Superseded by 18-049-20, but contained similar updates for changing P0339 to a two-trip fault.

Platform-Specific Known Issues

  • TSB #18-049-20: FCA released a software update for the PCM that changes the logic for setting P0339 from a one-trip to a two-trip fault. This bulletin also includes 'Improvements to vehicle drivability during a cam or crank sensor MIL condition'. This should be the first item checked in any diagnosis.
  • 3.0L EcoDiesel Reluctor Wheel Recall: Chrysler issued a recall (V01/NHTSA 19V867000) for 2014-2018 Ram 1500 and 2014-2016 Jeep Grand Cherokee vehicles with the 3.0L diesel engine. The crankshaft position sensor tone wheel (reluctor wheel) can delaminate, causing an engine stall. This is a significant repair requiring transmission removal.

Mechanic-Grade Diagnostic Values

  • Crankshaft Position Sensor 5V Reference Voltage — expected: Approximately 5.0 volts DC with key on, engine off.. Failure: Voltage significantly lower than 5.0V or 0V indicates an open/short in the supply circuit or a faulty PCM.
  • Crankshaft Position Sensor Ground Circuit Resistance — expected: Below 1.0 ohm resistance to a known good ground (e.g., battery negative terminal).. Failure: Resistance above 1.0 ohm indicates a poor ground connection, which can cause erratic signals.
  • Crankshaft Position Sensor Signal Wire Voltage (while cranking) — expected: A fluctuating square wave signal switching between approximately 0V and 5V when viewed on an oscilloscope.. Failure: A signal that is stuck high (at 5V), stuck low (at 0V), or shows dropouts/glitches indicates a faulty sensor or wiring issue.
  • Crankshaft Position Sensor Internal Resistance (3.0L Diesel) — expected: Approximately 850-900 ohms between the signal and ground pins.. Failure: A reading outside this range suggests a faulty sensor.

Scan Tool Commands That Help

  • wiTECH, Autel MaxiSys, or equivalent professional scanner: Cam/Crank Relearn (also called Cam Crank Reward) — This function is required after replacing the crankshaft sensor, camshaft sensor, timing components, or PCM. It synchronizes the signals from the new components with the PCM. Failure to perform this relearn can result in a persistent P0339 code, rough idle, or misfires even with a good sensor.

Wiring & Ground Locations

  • Crankshaft Position Sensor Connector (3.6L) — On the passenger side of the engine block, near the junction with the transmission bell housing, often close to the oil dipstick tube.. This is the primary connection point for the sensor. The wiring harness is routed near hot exhaust components and is a common area for melting, chafing, or corrosion, leading to intermittent signal loss.
  • Crankshaft Position Sensor Pinout (3-wire Hall Effect type) — At the sensor connector.. For testing, you need to identify the three wires: a 5-volt reference supply, a sensor ground, and the signal wire that sends the square wave back to the PCM. Testing for correct voltage and ground at this connector is a key diagnostic step before condemning the sensor.

Real Owner Repair Stories

  • JK-Forum.com user (2012 Jeep Wrangler JK Unlimited (shares 3.6L Pentastar engine)) — Engine throws P0339, stalls when it gets hot, and will not restart until it cools down.
    ❌ Tried (didn't work) Replacing the Crankshaft Position Sensor (CPS).
    ✅ What actually fixed it The issue was escalated to the Chrysler Star Hotline. While the final resolution from the dealer wasn't posted by the user, the fact that a new sensor did not fix a heat-related intermittent failure strongly points towards a wiring harness issue where resistance increases with temperature, or a failing PCM.

OEM Part Supersession History

  • 5149167AD5149167AE, then the latest part 5149167AF — Standard part evolution for improved reliability or manufacturing changes.
    Heads up: While all versions should be physically compatible, it is always recommended to use the latest part number (5149167AF) to ensure you have the most updated and reliable version of the sensor.

Model Year Variations Within This Range

  • 2016-2017: The 2016 model year marked the introduction of the upgraded 3.6L Pentastar engine (PUG). Changes included a new EGR cooler, updated rocker arms, and two-step variable valve lift (VVL) on the intake side. While these internal engine changes don't directly alter the P0339 diagnosis, the 2017 models received further refinements, including a new standard ZF 8-speed automatic transmission across the range and electric power steering. These changes mean wiring harnesses and PCM software calibrations can have minor differences between the two years.
How to Replace Crankshaft Position Sensor 2011-2021 Jeep Grand Cherokee 3.6L V6
How to Replace Crankshaft Position Sensor 2011-2021 Jeep Grand Cherokee 3.6L V6
Jeep/Dodge/Chrysler 3.6 P0339: Extended Crank Diag & Fix
Jeep/Dodge/Chrysler 3.6 P0339: Extended Crank Diag & Fix
Case Study.How to replace a crank sensor on a 3.6L pentastar V6 engine, Rocker arm noise.P0339 P0335
Case Study.How to replace a crank sensor on a 3.6L pentastar V6 engine, Rocker arm noise.P0339 P0335
Crankshaft Position Sensor on 3.6L Jeep Engine with the Driveway Mechanic
Crankshaft Position Sensor on 3.6L Jeep Engine with the Driveway Mechanic
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 P0339 for:
  • Jeep GRAND CHEROKEE: 20162017
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