P0335: Crankshaft Position Sensor 'A' Circuit Malfunction
What this check-engine code means in plain English, what usually causes it, and what a fix typically costs.
What P0335 means
The crankshaft position sensor (CKP) monitors the position and speed of the crankshaft, sending critical timing data to the engine computer. When this code sets, the sensor signal is missing, erratic, or out of range, preventing the computer from properly controlling ignition timing and fuel injection.
What causes P0335?
Is P0335 safe to drive?
Driving is not recommended because the engine may stall without warning, potentially in traffic or unsafe conditions. The vehicle may also fail to restart. If the engine is running, get to a safe location and arrange for repair or towing as soon as possible.
P0335 repair cost
Industry-average estimates. Cost depends on sensor location accessibility and whether wiring repair is needed beyond simple sensor replacement.
Which one is it for your car?
Plug a cheap OBD2 adapter into your car and CarSense reads your codes and tells you the likely cause and a real cost for your exact vehicle — free to scan, no proprietary dongle.