What does P0335 mean?
P0335 means the ECU has detected a problem with the crankshaft position sensor circuit. The crankshaft sensor tells the ECU how fast the engine is turning and where the crankshaft is positioned. Without that signal, the ECU may not know when to fire the injectors or ignition system, which is why P0335 can cause a car to crank but not start.
Most likely area
Crankshaft position sensor, wiring, connector, reluctor ring, sensor gap, signal circuit or ECU input.
Urgency
High if the car cuts out, stalls, will not start, misfires badly or loses power suddenly.
MOT risk
Can affect emissions, warning light status, running quality and whether the car can be tested properly.