P0335: Crankshaft Position Sensor A Circuit Malfunction
The engine computer isn't getting a usable signal from the crankshaft position sensor. Without it, the engine may not know when to fire or inject fuel.
Green, yellow, red: three ways P0335 can look
The same code can be a quick fix or a reason to pull over. Match your situation to the closest example.
Keep an eye on it
Code set once with no stalling.
Schedule a repair
Occasional stalling or hard starts. Replace the sensor soon; these usually fail completely.
Stop and get help
Stalling while driving or no-start. Don't drive it; losing power in traffic is dangerous.
Symptoms you might notice
- Stalling
- No-start or long cranking
- Tachometer drops to zero while driving
Common causes, cheapest first
- Failed crankshaft position sensor
- Damaged wiring near the sensor
- Damaged reluctor wheel
What you can check before calling
- Note if the tachometer drops out when the problem happens
A code points to a system, not a part. Replacing parts based on the code alone is how people spend money without fixing the problem. Testing confirms the cause first.
Generic codes (second character 0) mean the same thing on every vehicle. Some manufacturers add their own details, so check service information for your exact vehicle.
Related codes
More cam & crank timing codes
- P0011
Camshaft Position A Timing Over-Advanced or System Performance (Bank 1) - P0012
Camshaft Position A Timing Over-Retarded (Bank 1) - P0014
Camshaft Position B Timing Over-Advanced or System Performance (Bank 1) - P0016
Crankshaft Position / Camshaft Position Correlation (Bank 1 Sensor A) - P0017
Crankshaft Position / Camshaft Position Correlation (Bank 1 Sensor B) - P0008
Engine Position System Performance (Bank 1)
Look up another code
Cummins fault code (like 1922), J1939 SPN and FMI (like SPN 3251 FMI 0), or an OBD-II code (like P0420).
Questions
What does P0335 mean?
P0335 means "Crankshaft Position Sensor A Circuit Malfunction". The engine computer isn't getting a usable signal from the crankshaft position sensor. Without it, the engine may not know when to fire or inject fuel.
Can I drive with code P0335?
It depends on what the vehicle is doing. Green: Code set once with no stalling. Yellow: Occasional stalling or hard starts. Replace the sensor soon; these usually fail completely. Red: Stalling while driving or no-start. Don't drive it; losing power in traffic is dangerous.
What causes P0335?
The most common causes are: failed crankshaft position sensor; damaged wiring near the sensor; damaged reluctor wheel.
Is P0335 a serious code?
It can be. Stalling while driving or no-start. Don't drive it; losing power in traffic is dangerous.

Skip the shop. We'll come to you.
Book online in about a minute, or call or text the office. We'll confirm the details and get a mechanic headed your way.