What is P0335?
The code P0335 is defined as a “Crankshaft Position Sensor ‘A’ Circuit Malfunction.”
The engine control module (ECM) or powertrain control module (PCM) logs diagnostic trouble code (DTC) P0335 when it can’t confirm the crankshaft’s position.
Here’s what happens:
The crankshaft position sensor (CKP sensor) monitors the crankshaft’s exact position and rotational speed (or RPM signal). Depending on whether you have a variable reluctor or Hall-effect sensor, it creates either a wave-shaped AC signal or an on/off digital voltage signal. The engine control unit (ECU) reads this voltage signal to interpret the crankshaft’s position.
Consequently, your ECM uses this information to regulate the fuel delivery and ignition timing, ensuring proper combustion of the air-fuel mixture.
However, if the CKP sensor can’t send the correct signals to the ECM, it turns on the check engine light and logs the P0335 trouble code.
Apart from this, other engine codes that may activate include:
- P0336: Crankshaft Position Sensor ‘A’ Circuit Range
- P0337: Crankshaft Position Sensor ‘A’ Low Circuit Input
- P0338: Crankshaft Position Sensor ‘A’ High Circuit Input
- P0339: Crankshaft Position Sensor ‘A’ Intermittent Circuit