P0335 on Jeep
Crankshaft Position Sensor A Circuit Malfunction
P0335 on Jeep vehicles indicates crankshaft position sensor a circuit malfunction. Au7o has documented this code across 4 Jeep models — most commonly on Cherokee, Commander, Grand Cherokee. 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. Typical repair costs on Jeep range from $30 to $800, depending on the specific model and root cause.
Common Causes of P0335
- •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)
P0335 on Jeep by Model
Jeep Cherokee(1 issue)
- Crankshaft Position Sensor (CPS) Failure Causes Intermittent No-Start and Hot Stalling1990-1999
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.
Jeep Commander(1 issue)
- Engine Stalling / Loss of Power While Driving2006-2010
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.
Jeep Grand Cherokee(1 issue)
- 4.7L V8 Crankshaft Position Sensor Failure Causing Hot-Restart No-Start and Random Stalling1999-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.
Jeep Wrangler(1 issue)
- 4.0L Crankshaft Position Sensor Thermal Failure — Random Stalling & Hot No-Start1997-2006
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.
Looking for P0335 on a different make?
View P0335 across all makes →Frequently Asked Questions
What does P0335 mean on 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 specifically, this code is documented across 4 models.
What causes P0335 on Jeep vehicles?▼
Common causes on Jeep: 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. Specific causes vary by model and year — see the per-model sections below.
How much does it cost to fix P0335 on a Jeep?▼
Repair costs on Jeep range from $30 to $800, depending on the specific model and root cause.
Which Jeep models have P0335 documented?▼
Au7o has documented P0335 on 4 Jeep models: Cherokee, Commander, Grand Cherokee, Wrangler.