Au7o mascotAu7o
Known IssuesDiagnose my car
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. P0339
P0339CriticalIgnition

P0339: How to Diagnose & Fix — Crankshaft Position Sensor A Circuit Intermittent

4 vehicles · 2 makes · $60-$450 repair

Share:@au7o.io

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

Link to this issueError Codes:P0320P0335P0339

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 sensor
    OEMMopar 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…

    eBay

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.
Typical repair cost:$80 - $350
Sources for this issue (3)
  • 2004 Jeep Grand Cherokee 4.7L Service Manual: P0320 Diagnosticmanual
  • 2004 Jeep Grand Cherokee 4.7L Service Manual: CKP Sensor Servicemanual
  • NHTSA 04V-112: 2004 Grand Cherokee 4.0L CKP Recall Populationrecall

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jul 2026

Toyota Corolla · 2000–2010

Link to this issueError Codes:P0335P0336P0339

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…

    ToyotaPartsNow
  • 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…

    PartsGeek

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$120 - $350
Sources for this issue (2)
  • Toyota Corolla Crankshaft Position Sensor Guide (1995-2010) - Go-Partsarticle
  • P0335: Crankshaft Position Sensor A Circuit Malfunction - Toyota Nationforum

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jul 2026

Jeep Patriot · 2007–2017

Link to this issueError Codes:P0339P0335

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.

Typical repair cost:$0 - $450
Sources for this issue (2)
  • Jeep Patriot recall list including 16V907000 (2016, crankshaft/camshaft sensor, engine stall)recall
  • Crankshaft position sensor & P0300 - Jeep Patriot Forumsforum

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Low ConfidenceVerifiedReviewed Aug 2026

Jeep Wrangler · 1997–2006

Link to this issueError Codes:P0320P0335P0339

The crankshaft position sensor (CPS) on the 4.0L (and 2.5L) inline engines mounts on the transmission bellhousing and is exposed to severe heat soak. As it ages it develops intermittent thermal failure: the engine stalls without warning once hot, then refuses to restart until it cools, after which it runs fine again — a maddening, hard-to-replicate fault. Frequently the CPS fails with NO check-engine light and NO stored code, so it is commonly misdiagnosed. It is a top-searched TJ/early-Wrangler stalling complaint and a roadside-safety concern because the stall is sudden.

Common Symptoms

  • Engine stalls suddenly while driving, especially when hot
  • Will not restart until the engine cools, then runs normally
  • Cranks but no start when hot
  • Often no check-engine light and no stored DTC
  • Intermittent stumble/backfire
  • Hard starting in rainy/humid weather

How to Fix

When the engine stalls hot and won't restart, unplugging and reconnecting the CPS connector (near the back of the intake) often resets the PCM and the engine fires — a strong indicator the CPS is failing. Replace the crankshaft position sensor with a Mopar or NTK/NGK unit (Mopar 56027866AE for many 4.0L applications; 4727451AA covers 2003-2011 TJ/JK 3.8L & 4.0L). Avoid bargain aftermarket sensors — out-of-tolerance units cause repeat no-starts. No relearn required; verify with a hot road test.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Crown 56027865AB crankshaft-position sensor
    OEMCrown 56027865AB

    Manual-transmission/early-engine sensor replacement after hot testing confirms signal dropout Fitment/availability: 1997-2004 Wrangler TJ 4.0L manual-transmission branch; the underlying application family also covers specified 1997-2002 …

    CarParts.com
  • Crown 4897321AA crankshaft-position sensor
    OEMCrown 4897321AA

    Early automatic-transmission sensor replacement after hot testing confirms signal dropout Fitment/availability: 1997-2002 Wrangler TJ 4.0L automatic-transmission branch. Confirm connector and transmission; not the manual or 2003-2006 bra…

    Quadratec
  • Standard Motor Products PC243 crankshaft-position sensor
    OEMStandard PC243 / Mopar cross 4727451AA

    Later TJ 4.0L sensor replacement after hot testing confirms crank-signal dropout Fitment/availability: Crosses Mopar 4727451AA for specified 2003-2006 Wrangler TJ 4.0L applications; verify transmission/connector and exact catalog fit bef…

    Auto Barn

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$60 - $250
Sources for this issue (2)
  • Jeep Wrangler TJ (1997-2005) Engine Crankshaft Position Sensor Guide — Go-Parts.comarticle
  • Won't start. Crank Position Sensor issue? — Jeep Enthusiast Forumsforum

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jun 2026

Find P0339 by make

Browse every documented model and issue for your make.

Jeep · 3 issuesToyota · 1 issue

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.

Related codes

  • P0330 · Knock Sensor 2 Circuit (Bank 2)
  • P0332 · Knock Sensor 2 Circuit Low Input (Bank 2)
  • P0335 · Crankshaft Position Sensor A Circuit Malfunction
  • P0336 · Crankshaft Position Sensor 'A' Circuit Range/Performance
  • P0320 · Ignition/Distributor Engine Speed Input Circuit Malfunction
  • P0322 · Ignition/Distributor Engine Speed Input Circuit No Signal
  • P0324 · Knock Control System Error
  • P0346 · Camshaft Position Sensor A Circuit Range/Performance (Bank 2)
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P0339 fixes
We add new causes, fixes and affected vehicles for P0339 regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Known IssuesMotorcycle IssuesDTC LookupDrivePricingAboutTermsPrivacyCookiesConsentData rightsCopyrightFeedback
Share:@au7o.io

Vehicle data and repair guidance on this site are compiled with AI assistance and may contain errors. Always verify with your service manual or a qualified mechanic.

Data protection representation

DataRep representative in the United KingdomDataRep representative in the European Union
Au7o · 2026
Built for DIY mechanics. Privacy-first.

© 2026 Au7o. All rights reserved.