P0335 critical

Crankshaft Position Sensor Circuit Malfunction

What does P0335 mean?

The P0335 code means the vehicle's onboard diagnostic system has detected: Crankshaft Position Sensor Circuit Malfunction. This is a critical severity code.

Common Symptoms

  • Engine will not start
  • Engine stalls intermittently without warning
  • No-start after engine reaches operating temperature
  • Check Engine Light on

Probable Causes (Ranked by Likelihood)

  • Failed crankshaft position sensor Very High
  • Damaged wiring or connector to crank sensor High
  • Reluctor ring damage or missing teeth Low
  • ECM/PCM fault (rare) Very Low

Step-by-Step Diagnostic Procedure

  1. Test sensor resistance if it is a magnetic (variable reluctance) type: typical spec is 700-1,000 ohms.

  2. For Hall-effect sensors: check for 5V reference, clean ground, and signal output while cranking.

  3. Inspect the sensor wiring harness carefully near the block where it can contact the crankshaft pulley or be damaged by heat.

  4. Check the reluctor ring on the crankshaft for missing or damaged teeth using a mirror and flashlight.

Frequently Asked Questions

Why does my car start fine when cold but stall when warm?

This is a classic symptom of a failing crankshaft position sensor. The sensor's internal components expand when hot and cause intermittent signal loss. After cooling down, the car starts again. This pattern strongly points to the crank sensor.

Explore More Codes

All codes | Browse by vehicle make