What the P335 code means?
The P0335 DTC is set once the power train control module (PCM) fails to detect proper sensor operation
from the crankshaft position sensor. This causes the Check Engine Light to be displayed on the dashboard
and a failsafe mode enabled.
What causes the P0335 code?
Damaged CKP sensor connector
Damaged reluctor ring (missing teeth or not turning due to sheared-off keyway)
Sensor output open
Sensor output shorted to ground
Sensor output shorted to voltage
Failed crank sensor
Broken timing belt
What are the symptoms of the P0335 code?
Check Engine light is on
Stalling or hesitation of the engine
Engine dies and doesn't re-start
Hard starting or cranking without starting
Abnormal symptoms such as rough running or misfiring
Common mistakes when diagnosing the P0335 code:
Failure to inspect timing components properly during replacement of a broken timing belt may lead to a
perceived misdiagnosis, if the engine will still not start afterwards due to a damaged gear, reluctor ring,
sensor, connector, or wiring. Technicians report that intermittent failures occur frequently due to loose or
corroded electrical wiring or connectors.
What repairs can fix the P0335 code?
Common repairs that may fix P0335:
Crankshaft sensor replaced
Repair or replace wiring harness
Signal plate replaced