P0339: How to Diagnose & Fix — Crankshaft Position Sensor A Circuit Intermittent
4 vehicles · 2 makes · $60-$450 repair
How to diagnose and fix P0339: most-reported vehicles
Ranked by owner reports. Each card gives the symptoms, how to confirm the cause, the fix, parts and sources for that vehicle.
Jeep Grand Cherokee · 1999–2004
The crankshaft position sensor (CKP) on the 4.7L (and 4.0L) Grand Cherokee commonly fails from heat-soak: it works when cold but its internal resistance rises when hot, so the PCM loses the crank signal and the engine won't restart until it cools 30-60 minutes, or it stalls randomly while driving. A cranks-but-no-start after a hot soak is the classic signature and a top WJ search.
Common Symptoms
- Cranks but will not start when hot; restarts after cooling down
- Random stalling while driving with immediate/eventual restart
- Intermittent no-crank-signal
- Tachometer drops to zero while stalling
How to Fix
Verify with a scan tool (loss of CKP signal / no RPM during crank) rather than parts-swapping. Replace with a quality sensor — Mopar crankshaft position sensor 56028666AB fits 1999-2004 4.7L (56028133-series is the CAMSHAFT sensor, do not confuse). Use OEM Mopar or premium NGK/NTK; cheap sensors frequently fail again. On some 4.7L applications the starter must be removed for access.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- Genuine Mopar crankshaft-position sensorOEMMopar 56028666AB
Replacement after testing confirms the CKP sensor itself failed on a 1999-2004 Grand Cherokee 4.7L Fitment/availability: 56028666AB is the exact reviewed genuine sensor and supersedes 56028666AA, 56028136AC/AD and 56028137AC. Confirm VIN…
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Owner tips & cautions
- WarningDo not replace the sensor from P0320 alone. The factory tree also lists CKP supply, ground, signal wiring, cam signal, and PCM causes.
- WarningRecall 04V-112 is a limited 2004 4.0L campaign; it does not make a 1999-2004 4.7L sensor replacement a recall repair.
- TipThe 4.7L sensor sits above the starter. Follow the factory O-ring, flush-seating, and torque precautions so the new sensor is not damaged during installation.
Sources for this issue (3)
Toyota Corolla · 2000–2010
The crankshaft position sensor (near the bellhousing/starter, PN 90919-05030 on 2ZR-FE cars) degrades on high-mileage Corollas, sending an erratic or lost signal to the ECU. This causes intermittent stalling, hard or no-start conditions and sets P0335 'Crankshaft Position Sensor A Circuit Malfunction' (or P0336/P0339). Symptoms are often heat-related and intermittent, making it a frequently searched no-start cause.
Common Symptoms
- Intermittent stalling
- Hard start or no-start (often when hot)
- Check engine light with P0335
- Erratic tachometer during the fault
How to Fix
Diagnose the P0335 by checking the sensor wiring/connector and the sensor's signal (resistance and waveform) before replacing, as a chafed harness or corroded connector can mimic a bad sensor. Replace the crankshaft position sensor with an OEM/Denso unit (owners report aftermarket sensors re-throwing the code); PN 90919-05030 for 2ZR-FE (confirm exact PN for 1ZZ-FE by VIN). Clear codes and verify start/idle after repair.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- Toyota 90080-19013 genuine crankshaft-position sensor
confirmed failed early-generation crankshaft-position sensor Fitment/availability: 1998-2008 Toyota Corolla 1.8L catalog branch; replaces 90919-05030 and covers the issue's 2000-2008 1ZZ-FE span Fitment/availability: Ships in 1-3 busines…
- DENSO 196-1117 crankshaft-position sensor
confirmed failed later-generation crankshaft-position sensor Fitment/availability: 2009-2022 Toyota Corolla 1.8L catalog branch; use here only for the issue's 2009-2010 2ZR-FE cars Fitment/availability: 45 in stock and Add to Cart live w…
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (2)
Jeep Patriot · 2007–2017
On the 2.4L World Engine the crankshaft position sensor sits at the rear of the block and its harness is routed close to the exhaust manifold, where heat embrittles the insulation and the connector terminals. The result is an engine that stalls at idle or while driving, restarts after cooling, and sets P0339 - an intermittent-circuit code rather than a hard failure, which is why parts-cannon repairs miss it. For 2016 vehicles specifically, FCA issued campaign S89 / NHTSA 16V907000 for improperly manufactured crankshaft and camshaft sensor connector terminals that create the same intermittent connection and stall.
Common Symptoms
- Engine stalls at idle or while driving
- Restarts only after sitting and cooling
- Cranks but will not start when hot
- Check engine light
- Tachometer drops to zero momentarily
How to Fix
If the vehicle is a 2016, check the VIN for 16V907000 - the dealer replaces the affected sensor connector terminals free. Outside that population, replace the sensor with a Mopar or OE-supplier part (cheap aftermarket sensors are a documented repeat-failure source), and inspect and re-loom the harness away from the manifold with high-temp sleeving, repairing any melted connector. The sensor itself is inexpensive but access behind the heat shield at the rear of the block drives labor; expect $200-$450 at a shop.
Sources for this issue (2)
Jeep Wrangler · 1997–2006
Find P0339 by make
Browse every documented model and issue for your make.
P0339 code reference
General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.
Frequently asked questions
What does P0339 mean?
P0339 stands for "Crankshaft Position Sensor A Circuit Intermittent." The crankshaft position (CKP) sensor 'A' signal is intermittent, dropping in and out. The controller intermittently loses the crank reference, typically causing random stalls or no-restart events that are hard to reproduce. Often a loose connector, marginal sensor, or chafed wire.
What are the most common causes of P0339?
The most common causes of P0339 are: Intermittent wiring or loose/corroded connector, Heat-sensitive or marginal CKP sensor, Variable air gap from a loose sensor, Damaged/chafed harness, Reluctor ring runout. The specific cause varies by vehicle.
How much does it cost to fix P0339?
Repair costs for P0339 range from $60 to $450, depending on the vehicle and root cause.
Which vehicles are affected by P0339?
Au7o has documented P0339 across 4 vehicle models from 2 manufacturers: Jeep, Toyota.
Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.