Diagnostic Aids
The crankshaft position system variation compensating values are stored in the PCM's non-volatile memory after a learn procedure has been performed. If actual crankshaft position variation is not within the crankshaft position system variation compensating values stored in the PCM, DTC P0300 may set.
If crankshaft position system variation learn procedure cannot be performed successfully, check the following conditions and correct as necessary:
- Engine coolant temperature is less than 158°F (70°C).
- Allow engine to warm-up to greater than 158°F (70°C).
- PCM related DTCs set.
- Scan tool crankshaft position system variation learn function will be disabled of any PCM DTCs other than DTC P1336 are stored.
- Camshaft position signal problem detected.
- 3X reference signal problem detected.
- 24X reference signal problem detected.