P0336 Crankshaft Position Sensor A Circuit Range/Performance
P0336 means the crankshaft position sensor delivers pulses, but their pattern is implausible: the reference gap is missing or in the wrong place, the number of teeth between the gaps is wrong (58 on a 60-2 wheel) or the module keeps losing synchronisation. GM sets it after at least 4 resynchronisations in under 5 s, a gap not found within 0.4 s running or 1.5 s cranking, or a wrong tooth count in 8 of 10 revolutions, after two trips. Ford's 2023 diesel sets it when the gap of the 60-2 wheel is not recognised for 3 revolutions; GM's LML diesel uses a fault counter over tooth times. Ford petrol engines use P0320 or P0339 for the same checks. Result: misfire, jerking, brief cut-outs while the module resynchronises, and misfire detection is suspended.
Likely causes
Symptoms
- Misfire, jerking, rough running
- Engine stalls sporadically
- Hard starting
- Check engine light on, misfire codes may be added
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
What to check first
- Wiggle-test the wiring
- Inspect the reluctor ring
- Replace sensor if faulty
Parts involved
Related codes
References: gsi.ext.gm.com, gsi.ext.gm.com, fordservicecontent.com, saabwisonline.com.