Diagnostic Aids
Crankshaft position system variation compensating values are stored in PCM non-volatile memory after a learn procedure has been performed. If actual crankshaft position variation is within crankshaft position system variation compensating values stored in PCM, DTC P0300 may set. See DTC P0300: ENGINE MISFIRE DETECTED .
If CKP learn procedure cannot be learned, check for the following conditions:
- If engine coolant temperature is below 158°F (70°C), allow engine to warm to more than 158°F (70°C).
- Scan tool crankshaft position system variation learn function will be disabled if any DTCs other than DTC P1336 are stored.
- Camshaft position signal condition detected. Go to DTC P0341: CAMSHAFT POSITION SENSOR MISMATCH .
- Crankshaft position signal 3X or 18X reference signal condition detected. Go to DTC P0336: CRANKSHAFT POSITION SENSOR 18X REFERENCE CIRCUIT MALFUNCTION .