Procedures for Selecting Crank Position Sensing Decode Mode
If both intermittent codes P0336 and P0386 set in addition to P1372, check the time mode in order to determine which sensor is good.
When diagnosing the crankshaft position sensors, a specific decode mode (Angle, Time A, or Time B) may need to be enabled. To enable a specific crank decode, using the scan tool, perform the following steps:
- Turn ON the ignition.
- Select Engine Output Controls.
- Select Crank Position Sensing Decode Mode.
- Select the desired mode (Angle, Time A, or Time B) by pressing SELECT STATE.
- Command the decode mode by pressing COMMAND STATE.
The commanded state remains valid for the current ignition cycle. A specific decode mode can not be commanded with the engine running, or after commanding a desired decode mode. In order to command a different decode mode, you must cycle the ignition OFF and ON.