Powertrain (P-codes)Sensors

P0335

Crankshaft Position Sensor A Circuit Malfunction

High severity Moderate to diagnose

What P0335 Means

The crankshaft position sensor, which tells the engine control module exactly where the crankshaft is so it can time fuel injection and ignition, isn't sending a usable signal.

Common Causes

  • Faulty crankshaft position sensor
  • Damaged or corroded wiring/connector
  • Debris or metal shavings on the sensor tip
  • Damaged sensor reluctor ring/tone wheel

Symptoms You Might Notice

  • Engine may crank but not start
  • Stalling while driving, sometimes intermittently
  • Rough running or misfire-like symptoms
  • Check engine light on

What to Check First

  1. 1

    Inspect the sensor's wiring and connector for damage or corrosion

  2. 2

    Check the sensor tip for metal debris and clean if needed

  3. 3

    Test the sensor's signal output with an oscilloscope or scan tool if available

  4. 4

    Replace the sensor if it's not producing a consistent signal — this is a common cause of intermittent no-start or stalling issues

Frequently Asked Questions

My car sometimes won't start, then works fine later — could this be the cause?

Yes, an intermittent crankshaft position sensor fault is one of the classic causes of unpredictable no-start or random stalling issues, since the engine can't time ignition without a reliable signal.

More Free Tools

Explore All Codes

Browse every common OBD-II diagnostic trouble code, grouped by system.

View all OBD-II codes