» View Question
Rock Sam

Rock Sam 8/15/2018

2008 Hummer H3 Base 5 Cyl 3.70L


How do I fix the P0335 OBD-II Trouble Code? How can I Crankshaft Position Sensor "A" Circuit malfunction of my car?

1 Answer

Partsavatar Carparts

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

PCM replacement

Signal plate replaced


Answer this question

( characters left)

Follow Question

what's this?