Crankshaft Learn Procedure
- The PCM uses crankshaft velocity calculations to determine engine misfire and to operate engine misfire self-diagnostics. PCM must know precisely the variation between notches on the crankshaft. PCM contains crankshaft learn procedure which learns the variation between notches on crankshaft. The crankshaft learn procedure must be reset if any of the following have been performed:
- EEPROM was reprogrammed.
- If crankshaft, crankshaft position sensor, engine or Powertrain Control Module (PCM) have been replaced.NOTE: If any Diagnostic Trouble Codes (DTCs) exist that relate to an engine misfire, crankshaft learn procedure will not be initiated. Any DTCs for engine misfire must be corrected before performing crankshaft learn procedure.
- Using scan tool, check for stored DTCs that relate to an engine misfire. See the appropriate TESTS W/CODES article in ENGINE PERFORMANCE. If no DTCs exist for engine misfire, go to next step. If any DTCs exist for engine misfire, perform test procedures for specified DTC and repair as necessary. See the appropriate TESTS W/CODES article in ENGINE PERFORMANCE. Ensure no engine misfire DTCs exist. Go to next step.
- If crankshaft learn procedure is being performed as a result of replacing the crankshaft, reset crankshaft learn procedure using Service Stall System (SSS) equipment and manufacturer's instructions. Ignition will have to be cycled off for 10 seconds to correctly perform crankshaft learn procedure when using SSS equipment. Go to step 5).
- If crankshaft learn procedure is being performed as a result of replacing PCM, crankshaft learn procedure will be automatically started. Go to next step.
- Start engine and allow engine to idle until SERVICE indicator light on instrument panel starts to flash. SERVICE indicator light is located on instrument panel, just to the left of the speedometer.
- Increase and hold engine RPM at 3000-4000 RPM until SERVICE indicator light goes off. SERVICE INDICATOR light should go off in about 10-20 seconds. Crankshaft learn procedure is complete.