Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Module Programming
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).NOTE:
Any procedure after item 2 below is not necessary for just a flash update.
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:
- Verify that the scan tool operating software is programmed with the latest software release.
- Flash the Powertrain Control Module (PCM).
- 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.
- Select "PCM."
- Select "Misc functions."
- Select "Check PCM VIN" and follow the on screen instructions. When complete, select "Finish."
- Select "Learn ETC" and follow the on screen instructions. When complete, select "Finish."
- Select "Check PCM Odometer" and follow the on screen instructions. When complete, select "Finish."
- If available (sales code XCL), select "Engine Idle Feature Enable/Disable" and set to vehicle operators preference.
- If available (sales code XCL), select "Engine Idle Shutdown Timer Adjustment" and set to the vehicle operators preference.
- Select the appropriate "MAX VEHICLE SPEED Adjustment" routine. Refer to the following sale code table to select the proper speed:
SALES CODE VALUE JJ3 50 MPH MAX SPEED JJ4 55 MPH MAX SPEED JJ5 60 MPH MAX SPEED JJ7 65 MPH MAX SPEED JJ9 70 MPH MAX SPEED
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.
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.