P0335 on a Jeep: Causes, Fixes & Repair Cost
⚠️ Severe · not recommended to drive
The engine may crank but not start, or stall without warning, so have the Jeep towed to a shop.
What P0335 means on a Jeep
On a Jeep, P0335 means the computer lost the crankshaft position signal needed to fire the ignition. The engine may crank but not start, or stall without warning while driving.
Is P0335 common on Jeeps?
Jeep crankshaft sensors fail with age, especially on higher-mileage Wranglers and Grand Cherokees. Rough driving, mud, and heat can damage the sensor wiring, so inspect the harness before replacing the part.
Commonly reported on: Wrangler, Grand Cherokee, Cherokee, Compass.
Symptoms
- Engine cranks but won't start
- Engine stalls without warning
- Check engine light is on
- No spark from the ignition system
Common causes
- most common: Failed crankshaft position sensor
- common: Wiring damaged by heat, mud, or rough terrain
- common: Loose or corroded sensor connector
- less common: Damaged trigger wheel or reluctor teeth
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Inspect the harness, then replace the crankshaft position sensor | Yes | $50–190 |
| Repair damaged wiring or the sensor connector | Yes | $20–150 |
| Have a shop replace the sensor including labor | Mechanic | $150–400 |
Frequently asked questions
Other common Jeep codes
P0335 on other brands
Looking for the full (non-brand-specific) guide? See the P0335 code page →
Browse all Jeep codes: Jeep hub →
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.