P0335 Code: Meaning, Symptoms, Causes & Fixes

Reviewed by the Wrenchit.ai editorial team · Last reviewed · Editorial standards

Causes ranked by likelihood

CauseLikelihoodDIY difficulty
Failed crankshaft position sensor — Heat-related failures are typical — it may run fine cold and quit when hot.Most likely3/5
Damaged reluctor ring or tone wheel — Cracked or debris-packed teeth produce a bad signal.Possible3/5
Wiring or connector fault — Check for oil intrusion in the connector.Less likely3/5
Metal debris on the sensor tip — Clean and reinstall before replacing.Less likely3/5

Symptoms of P0335

  • No start or extended cranking
  • Stalling while driving
  • Intermittent power loss
  • Tachometer drops to zero

How to diagnose P0335

  1. Confirm the code. Read P0335 with an OBD-II scanner and note the freeze-frame data (speed, temperature, load) recorded when it set.
  2. Check for companion codes. Look for other stored or pending codes such as P0336, P0340, P0016 — they often point to one shared root cause.
  3. Check: Metal debris on the sensor tip. Clean and reinstall before replacing.
  4. Check: Wiring or connector fault. Check for oil intrusion in the connector.
  5. Check: Failed crankshaft position sensor. Heat-related failures are typical — it may run fine cold and quit when hot.
  6. Check: Damaged reluctor ring or tone wheel. Cracked or debris-packed teeth produce a bad signal.
  7. Clear and verify. After the repair, clear the code and complete a full drive cycle to confirm P0335 does not return.

Can I drive with P0335?

No. The engine can stall without warning at any speed.

Related codes

Related symptoms

Frequently asked questions

What does P0335 mean?

P0335 means crankshaft position sensor a circuit malfunction. P0335 means the ECM lost or can't interpret the crankshaft position signal. Expect hard starting or a no-start — this sensor tells the engine when to fire.

Can I drive with code P0335?

No. The engine can stall without warning at any speed.

What is the most common cause of P0335?

Failed crankshaft position sensor — Heat-related failures are typical — it may run fine cold and quit when hot.

What are the symptoms of P0335?

No start or extended cranking, Stalling while driving, Intermittent power loss, Tachometer drops to zero.

How much does it cost to fix P0335?

A typical shop repair range is $100–$600, depending on which cause it turns out to be. Cheaper causes such as metal debris on the sensor tip should be ruled out first.

Diagnose P0335 on your exact vehicle free