Au7o mascotAu7o
Known IssuesGet Started
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. DTC Codes
  6. /
  7. P0335
  8. /
  9. Jeep
Jeep · Engine · Critical code

P0335 on Jeep: How to Diagnose & Fix

Crankshaft Position Sensor A Circuit Malfunction

6 Jeep models · 6 documented issues · 6 critical · $30-$800 repair

Share:@au7o.io

P0335 by Jeep model

  • 2006-2010Commander1
  • 1999-2004Grand Cherokee1
  • 2016Compass1
  • 1990-1999Cherokee1
  • 2007-2017Patriot1
  • 1997-2006Wrangler1
  • FAQ

P0335 on other makes

  • Cadillac
  • Chevrolet
  • Dodge
  • Ford
  • Gmc
  • Honda
  • Hyundai
  • Infiniti
  • Kia
  • Mercedes Benz
  • Mitsubishi
  • Nissan
Diagnose my car
Back to top

P0335 by Jeep model

  • 2006-2010Commander1
  • 1999-2004Grand Cherokee1
  • 2016Compass1
  • 1990-1999Cherokee1
  • 2007-2017Patriot1
  • 1997-2006Wrangler1
  • FAQ

P0335 on Jeep by model: symptoms, diagnosis and fix

Community reported
312 owners
Link to this issueError Codes:P0087P0230P0231P0232P0335P0340

The Commander can stall or lose engine power without warning at any speed. The problem is linked to multiple causes: faulty crankshaft position sensor, failing fuel pump, PCM software bugs, and throttle body issues. Over 173 engine complaints were filed for the 2006 model year. Some owners report engine compartment fires linked to electrical shorts in the PCM area.

Common Symptoms

  • Engine stalls without warning
  • Loss of power during acceleration
  • No-start condition (cranks but no start)
  • Check engine light with P0335/P0340 codes
  • Intermittent rough idle
  • Engine cuts out at highway speed

How to Fix

Replace the crankshaft position sensor (Mopar 56028373AB, $20-40 part, $100-200 labor) as the most common fix. Clean or replace the throttle body ($150-300). Check fuel pump pressure (should be 49-55 PSI). Update PCM software to the latest calibration at the dealer. For fire risk concerns, inspect wiring harness in the engine bay for chafing or heat damage.

Owner tips & cautions

  • TipCarry a spare crankshaft position sensor in the glove box - they are known to fail without warning and the repair takes 15 minutes
  • WarningStalling at highway speed is extremely dangerous - address this issue immediately
Typical repair cost:$100 - $800
Sources for this issue (2)
  • CarComplaints.com - 2006 Commander Engine Problems (173 complaints)nhtsa
  • CarComplaints.com - 2006 Commander Engine Pagenhtsa

Research This Issue

Based on 312 owner reports

GoogleRedditYouTubeNHTSA
Community Reported
High ConfidenceVerified312 owner reportsLast reported by owners May 2023Reviewed Feb 2026
All Jeep Commander known issues →
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
All Jeep Grand Cherokee known issues →
Link to this issueError Codes:P0335P0340

2016 Compass and Patriot built May 9 - July 15, 2016 with the 2.0L or 2.4L World Engine received crankshaft and camshaft position sensor connectors with improperly manufactured terminals. The intermittent connection drops the crank/cam signal and the engine stalls — often without a check-engine light or stored code, which owners on the Patriot forum describe as sudden power loss with the dash going dark then relighting. About 43,000 vehicles across Journey/Compass/Patriot were involved.

Common Symptoms

  • Engine stalls while driving or at idle
  • Loss of power with dash lights dropping out momentarily
  • Extended crank or intermittent no-start
  • Often no stored trouble code

How to Fix

Free recall (owner letters January 2017): dealers replace the crankshaft position sensor, intake and exhaust camshaft sensor wire-harness connectors. On a non-recall 2007-2017 World Engine with the same symptom, test the crank sensor circuit and connector; a sensor is $30-80 and a common failure item on this engine family.

Typical repair cost:$0 - $250
Sources for this issue (4)
  • Revised Safety Recall Advanced Communication 16V-907 — NHTSA (PDF)recall
  • 2016 Crank Shaft Position Sensor issues — JeepPatriot.com forumforum
  • 2016 Patriot - Power Loss / Stalling No Dash lights or codes — JeepPatriot.comforum
  • Recall Alert: 2016 Dodge Journey, Jeep Compass and Patriot — Cars.comarticle

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
High ConfidenceVerifiedReviewed Sep 2026
All Jeep Compass known issues →
Link to this issueError Codes:P0320P0335

The crankshaft position sensor on the 4.0L I6 and 2.5L I4 XJ is a classic thermal-failure item. Internal components and wiring degrade with age and heat, so the sensor works cold but drops signal once the engine reaches operating temperature. Without a CPS signal the PCM cuts spark and fuel, producing a stall or a crank-but-no-start that mysteriously 'fixes itself' after the engine cools. It is one of the most frequently discussed XJ failures in enthusiast communities and typically strikes around 125,000-175,000 miles.

Common Symptoms

  • Crank but no start
  • Engine stalls when hot then restarts after cooling
  • Intermittent sudden stalling while driving
  • No tachometer signal while cranking

How to Fix

Replace the crankshaft position sensor (mounted at the bell housing / transmission). The 4.0L PCM is notoriously picky about signal quality, so owners strongly recommend a Mopar (OEM) or NTK sensor rather than a cheap generic unit, which frequently causes repeat failures. It is a roughly one-hour job; a scan tool showing loss of RPM signal while cranking helps confirm before replacing.

What you need to fix it

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

  • Crown 56027866AC crankshaft-position sensor for the 1997-1999 4.0L branch
    OEM56027866AC (supersedes 56027866AB)

    Test-confirmed crankshaft-position signal failure on a 1997-1999 Cherokee XJ 4.0L Fitment/availability: 56027866AC is explicitly limited to 1997-1999 XJ Cherokee 4.0L. Confirm VIN, connector and transmission calibration; it is not the 2.…

    JEGS
  • Crown 56027865AB crankshaft-position sensor for the 1997-1999 2.5L branch
    OEM56027865AB

    Test-confirmed crankshaft-position signal failure on a compatible 1997-1999 Cherokee XJ 2.5L Fitment/availability: 56027865AB is the Mopar-listed 1997-2001 XJ 2.5L crank sensor and the product page is engine-specific. Confirm model year,…

    CarParts.com

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:$30 - $300
Sources for this issue (3)
  • No Start Troubleshooting (Cam and Crank Sensors) - Jeep Cherokee Forumforum
  • Crank but no start when hot - NAXJA Forumsforum
  • Jeep Cherokee XJ - Crankshaft Position Sensor Issue - NewPartsarticle

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
High ConfidenceVerifiedReviewed Jul 2026
All Jeep Cherokee known issues →
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
All Jeep Patriot known issues →
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
All Jeep Wrangler known issues →

P0335 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 P0335 mean on a Jeep?

P0335 stands for "Crankshaft Position Sensor A Circuit Malfunction." This code means the engine computer has lost or detected a faulty signal from the crankshaft position sensor (sensor A), which tells the computer exactly how fast and in what position the crankshaft is rotating. That signal is essential for timing the spark and fuel injection, so a problem here can cause hard starting, stalling, or a no-start condition. The computer sets this code when the crank sensor signal is missing, erratic, or out of its expected pattern. Causes range from a failed sensor or damaged wiring to a problem with the reluctor (tone) ring the sensor reads. On Jeep it is documented across 6 models: Commander, Grand Cherokee, Compass, Cherokee, Patriot, Wrangler.

What are the most common causes of P0335?

The most common causes of P0335 are: Failed crankshaft position sensor, Damaged, corroded, or loose sensor wiring/connector, Metal debris or oil contamination on the sensor tip, Damaged or misaligned reluctor (tone) ring, Excessive air gap between sensor and tone ring, Wiring shorted or open in the sensor circuit, Faulty PCM/ECM (rare). The specific cause varies by vehicle.

How much does it cost to fix P0335 on a Jeep?

Published repair estimates on Jeep range from $30 to $800 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.

Related codes

  • P0330 · Knock Sensor 2 Circuit (Bank 2)
  • P0332 · Knock Sensor 2 Circuit Low Input (Bank 2)
  • P0336 · Crankshaft Position Sensor 'A' Circuit Range/Performance
  • P0337 · Crankshaft Position Sensor "A" Circuit Low Input
  • 00522 · Engine Coolant Temperature Sensor (G62): Open Circuit / Short to Positive (B+)
  • 16500 · Engine Coolant Temp. Sensor (G62): Implausible Signal
  • 16502 · Engine Coolant Temperature Sensor (G62): Signal too High
  • 16566 · Mass Air Flow Sensor Signal Too Low (VAG)

Looking for P0335 on a different make?

View P0335 across all makes →
🔧
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 P0335 fixes on Jeep
We add new causes, fixes and affected Jeep models for P0335 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.
Explore free Hub demo