P0335 - OBD-II Trouble Code

Auto Systems and Repair

Crankshaft Position Sensor "A" Circuit Malfunction

Our emissions expert has put together the following information about the P0335 fault code. We have also included diagnostic procedures you can take to your repair shop if the mechanic is having difficulty analyzing the code.

OBD II Fault Code

  • OBD II P0335

Fault Code Definition

  • Crankshaft Position Sensor "A" Circuit Malfunction

What does this mean?

The Distributor/Crankshaft Position Sensor measures the exact rotational speed and position of the crankshaft. This provides a critical data signal used by the Powertrain Control Module (PCM) to control Ignition Spark Timing and Fuel Delivery. When this signal is interrupted for any reason, code P0335 is set and the MIL or Check Engine Light is illuminated. 


  • Check Engine Light will illuminate
  • Hard starting/cranking without starting
  • Engine hesitation or stalling
  • Engine dies and will not re-start
  • In many cases, no abnormal symptoms may be noticed

Common Problems That Trigger the P0335 Code

  • Defective Crankshaft Position Sensor
  • Faulty or corroded Crankshaft Position Sensor wiring or connections
  • Defective Camshaft Position Sensor
  • Rough running/misfiring Engine

Common Misdiagnoses

  • Crankshaft Position Sensor is replaced when the cause is a defective Camshaft Position Sensor 
  • Crankshaft Position Sensor is replaced when the cause is a poor connection or chafed wiring
  • Crankshaft Position Sensor is replaced when the cause is a misfiring engine
Ask a Question Find a Shop
Featured Articles
Ask a Question