With Scan Tool
- Ignition - On / Vehicle - In Service Mode
- Verify there are no other DTCs set, except for DTC P0300-P0308, P0315.
- If any other DTCs are set
- Go to next step: If no other DTCs are set
- Select: Module Diagnostics
- Select: Engine Control Module
- Select: Configuration/Reset Functions
- Select: Learn Functions
- Select: Crankshaft Position Variation Learn
- Follow the instructions on the scan tool.
Verify the scan tool procedure was successful.
- If the procedure was not successful and first time here
- Ignition/Vehicle - Off
- Verify the following conditions do not exist:
- B26 Crankshaft Position Sensor & Reluctor Ring - Foreign material passing between the components/Incorrect air gap
- Battery Voltage - Low
- Crankshaft Bearing - Worn
- Crankshaft - Excessive runout/Visible Damage
- Reluctor Ring - Misaligned/Visible Damage
- Signal circuit@B26 Crankshaft Position Sensor - Electromagnetic Interference
- If a condition exists - Repair or replace as necessary
- If no condition exists - Repeat step 1
- If the procedure was not successful and performed 4 times or less
Repeat step 6
- If the procedure was not successful and performed 5 times
Replace the component: K20 Engine Control Module
- Go to next step: If the procedure was successful
- All OK.