
DTC P1336 indicates that CKP System Variation is not learned. This learn procedure is needed to compensate for minor variations in manufacturing tolerances that might alter the relationship of the crankshaft position sensor to the reluctor wheel, possibly resulting in a false misfire DTC and MIL illumination.
CKP positions must be relearned when any of these parts are
removed or replaced:
The crankshaft position system variation learning feature is used to calculate reference period errors caused by slight tolerance variations in the crankshaft, the crankshaft balancer interrupter rings, and the crankshaft position sensor Hall Effect switches. The calculated error allows the PCM to accurately compensate for reference period variations. The crankshaft position system variation learning feature enhances the ability of the PCM to detect misfire events over a wider range of engine speed and load.
The crankshaft position system variation values are stored
in the PCM non-volatile memory after the crankshaft position
system variation learn procedure has been performed. DTC P1336
set indicates that the crankshaft position system variation
values have not been stored in the PCM and the crankshaft
position system variation learn procedure must be performed.
The learn procedure is required after the following service
procedures have been performed, regardless of whether or not
DTC P1336 is set:
Conditions for Running the DTC
Conditions for Setting the DTC
Action Taken When the DTC Sets
Conditions for Clearing the MIL/DTC
If a PCM is swapped from one vehicle into another, the CKP position variation must be relearned also (unless the PCM will be returned to the original vehicle). If a PCM is swapped without a CKP learn, the P1336 will not set and it is possible that a misfire DTC in the P0300 group might later set falsely. This is due to an incorrect CKP position value being stored in the PCM and being used in misfire calculation.
CKP variation is only relearned with a scan tool. It does
not relearn “by itself.”