Pcm Programming
This procedure is required when one or more of the following situations are true:
- The Powertrain Control Module (PCM) has been replaced.
- Diagnostic Trouble Code (DTC) P1602 - PCM Not Programmed is set.
- An updated calibration or software release is available for either the PCM or Transmission Control Module (TCM).
This procedure assumes that the scan tool is properly configured to the dealership network with either a wired or wireless connection. For help on how to network the scan tool, use the "Help" tab at the top of the diagnostic application.
PROGRAMMING PROCEDURE - Using the scan tool:
- If the PCM is being replaced with a new one, generate a scan report from the original PCM.
- Obtain Authorization PIN which can be accessed by certain dealer personnel from the DealerCONNECT Key Code menu for use later.
- Connect a battery charger to the vehicle to maintain adequate system voltage during the flash update.
- Flash the PCM - If multiple calibrations are available, consult the scan report from the original PCM to determine the correct calibration part number.
- Run the PCM "Misc functions" and select "Check PCM VIN" and follow the on screen instructions. When complete, select "Finish".
- Run Guided Diagnostic Immobilizer Modules Replacement (Guided Diagnostics can be accessed from the Activities section in the left margin menu). You will need the PIN obtained in step 2.
- Navigate back to the home screen and select "PCM"
- Perform the following routines if applicable
- Cam Crank Relearn
- Clear Misfire TLC
- Clutch pedal position sensor learn
- EGR Valve Replaced
- Learn ETC
- Check PCM Odometer
- Learn Gear Shift Sensor
- Brake Pedal Calibration Learn
- Fuel Adaptive Parameter Reset
- GSE Injector Adaptation
- Verify the vehicle starts and runs.
- Run Guided Diagnostic PROXI Configuration Alignment to write vehicle configuration to the PCM.
- Clear any DTCs.
- Road test vehicle to learn Adaptive Numerator.
- Verify that no DTCs have set.
If Cam Crank Relearn is not available and the P0315 is set, it is necessary test Drive the vehicle. The vehicle and learns the TLC or adaptive numerator when driving on decel from 113 kph (70 mph) to 73 kph (45 mph) with no brake input.
Due to the PCM/TCM programming procedure, a DTC may be set in other ECUs within the vehicle. Some DTCs may cause the MIL to illuminate. From the "Home" screen select "System View". Then select "All DTCs". Press "Clear All Stored DTCs" if there are any DTCs shown on the list.