Program The Pcm (Powertrain Control Module)
This procedure is required when one or more of the following situations are true:
- A 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:
- Connect a battery charger to the vehicle.
- Connect the scan tool.
- Position the ignition to the RUN position.
- Perform the PCM flash programming.
- Manually enter the VIN in WiTECH to identify what vehicle you are working on.
- Flash the PCM software.
- Manually enter the VIN into the PCM using the "Check PCM VIN" misc function under PCM.
- Key OFF for 30 seconds. (This is not prompted by the scan tool).
- Key ON for at least 10 seconds (This is not prompted by the scan tool).
- Perform the PCM flash programming
- Perform the "Proxy Configuration Alignment" located in the "Vehicle Preparations" menu in the Body Control Module (BCM). This routine will copy the proxi into the PCM and write the PCM VIN.
- Select PCM view and then select "Misc Functions"
- Disconnect the Micro pod and wait two minutes for the bus to go to sleep.
- Connect Micro pod and key ON.
- Select and run the "Learn ETC" routine. This routine is necessary to learn the throttle position voltages and the accelerator pedal position.
- Perform the "Cruise Control Learn" routine. Follow the prompts shown on the scan tool.
- Module programming is complete.