P0335 means the engine computer is not getting a proper signal from the crankshaft position sensor. This sensor tells the computer the crank's position so it can time fuel injection and spark. Without it, the engine may not start or may stall.
Diagnose this code on YOUR vehicle — free
Codes mean different things on different vehicles. Get a personalized, step-by-step diagnosis for your exact car in minutes — no scanner required.
Start free diagnosisConfirm the fault before replacing parts. Many codes share symptoms — run a free guided diagnosis to identify the actual cause for your specific vehicle.
Can a bad crankshaft sensor cause a no-start?
Yes. Without the crank position signal, the computer doesn't know when to fire the fuel injectors or ignition, so the engine cranks but won't start.
Why does my car stall when warm with a P0335 code?
A failing crank sensor often works cold but fails when hot, causing stalling. Once it cools, the car may restart. This heat-related failure is a classic crank sensor symptom.