PCM/ECM Reprogramming
PCM/ECM REPROGRAMMING - GAS
PCM / TCM FLASH REPROGRAMING
This procedure will need to be done when one or more of the following situations are true:
1. A vehicle's Powertrain control module (PCM) has been replaced.
2. A diagnostic trouble code (DTC) is set "P1602 - PCM Not Programmed."
3. An updated calibration or software release is available for either the PCM or TCM ECUs.
This procedure assumes that the StarSCAN(R) and StarMOBILE(R) devices are configured to your dealership's network with either a wired or wireless connection. The StarSCAN(R) and StarMOBILE(R) must also be running at the latest operating system and software release level. For more help on how to network your StarSCAN(R) or StarMOBILE(R) reference the StarSCAN(R) / StarMOBILE(R) Quick Start Networking Guide available on 'DealerCONNECT > Service > StarSCAN(R) and StarMOBILE(R) Tools > Online Documentation' or at www.dcctools.com, under the Download Center.
Table of contents
1. SECTION 1 - PCM / TCM FLASH PROCEDURE SECTION 1 - PCM / TCM FLASH PROCEDURE
2. REQUIRED TOOLS/EQUIPMENT REQUIRED TOOLS/EQUIPMENT:
3. TECH TIPS and INFORMATIONTECH TIPS and INFORMATION:
4. PARTS REQUIRED PARTS REQUIRED
SECTION 1 - PCM / TCM FLASH PROCEDURE
If using StarSCAN(R) or StarMOBILE(R) Desktop Client. Go to REPAIR PROCEDURE - Using StarSCAN(R) or StarMOBILE(R) Desktop Client
If using StarMOBILE(R) Standalone Diagnostic Mode. Go To REPAIR PROCEDURE - Using StarMOBILE(R) Standalone Diagnostic Mode
REPAIR PROCEDURE - Using StarSCAN(R) or StarMOBILE(R) Desktop Client
NOTE: If this flash process is interrupted or aborted, the flash should be restarted.
1. Open the hood of the vehicle and install a battery charger. Verify that the charging rate provides a continuous charge of 13.2 - 13.5 volts.
2. Connect the StarSCAN(R) or StarMOBILE(R) to the vehicle data link connector located under the steering column and turn the ignition key to the "RUN" position.
3. Power on the StarSCAN(R) or StarMOBILE(R). If the StarMOBILE(R) is being used, launch the StarMOBILE(R) Desktop Client and connect to the appropriate StarMOBILE(R) device.
4. Retrieve the old ECU part number. From the tool's Home screen,
a. Select "ECU View"
b. Select "PCM"
c. Select "More Options"
d. Select "ECU Flash"
e. Record the part number at the top of the Flash PCM screen for later reference.
5. Program the ECU as follows:
a. Using the StarSCAN(R) / StarMOBILE(R) at the Home screen, select "ECU View"
b. Select "PCM"
c. Select "More Options"
d. Select "ECU Flash"
e. Select "Browse for New File" and follow the on screen instructions.
f. Highlight the appropriate calibration based on the part number recorded in Step 4e, or by using Year/Model/Engine and appropriate emissions selection for the vehicle being worked on. NOTE: If you are not connected to the vehicle, you may also search for flash files by selecting the "Flash Download" button from the Home screen.
g. Select "Download to Scantool"
h. Once the download is complete, select "Close" and then "Back"
i. Highlight the listed calibration, select "Update Controller" and follow the on screen instructions.
j. When the PCM update is complete, select "OK"
k. Verify that the part number at the top of the Flash PCM screen has updated to the new part number.
NOTE: If this flash process is interrupted or aborted, the flash should be restarted.
6. Continue to SECTION 2 - ADDITIONAL PCM / TCM REPLACEMENT PROCEDURES to complete the process if the ECU has been replaced.
7. Type the necessary information on the "Authorized Modification Label" (p/n 04275086AB) and attach near the VECI label.
REPAIR PROCEDURE - Using StarMOBILE(R) Standalone Diagnostic Mode
NOTE: StarMOBILE(R) Standalone Mode is an efficient way to flash ECUs without having direct access to a network connection. It involves first copying the flash file to the StarMOBILE(R) device which DOES require a network connection. Once the file has been copied to the StarMOBILE(R) device, it can be used in a Standalone mode to flash the ECU WITHOUT a network connection.
NOTE: StarMOBILE(R) does not need to be connected to a vehicle when retrieving a flash file for Standalone Mode.
1. Power on the StarMOBILE(R). Launch the StarMOBILE(R) Desktop Client and connect to the tool.
2. At the Home screen, select "ECU View"
a. Select "PCM"
b. Select "More Options"
c. Select "ECU Flash"
d. Select "Browse for New File" and follow the on screen instructions.
e. Highlight the appropriate calibration based on the current ECU part number, or by using Year/Model/Engine and appropriate emissions selection for the vehicle being worked on.
NOTE: If you are not connected to the vehicle, you may also search for flash files by selecting the "Flash Download" button from the Home screen.
3. From the Flash File List, select the appropriate calibration for the PCM and select "Download to Client"
4. Once the download is complete, hit "OK" and then "Manage Files"
5. In the Manage Files screen, highlight the downloaded flash file and select "Copy to SM Device". A green checkmark should now appear in the On SM Device column.
6. Exit the StarMOBILE(R) Desktop Client application.
7. Open the hood of the vehicle and install a battery charger. Verify that the charging rate provides a continuous charge of 13.2 - 13.5 volts.
8. Connect the StarMOBILE(R) to the vehicle data link connector located under the steering column and turn the ignition key to the "RUN" position.
9. On the StarMOBILE(R) device, select "Enter Standalone Diagnostic Mode" (use the right function key).
NOTE: If a StarMOBILE(R) Desktop Client is still associated with the device, you will receive the following error: "Your StarMOBILE(R) device is currently locked by a pc named 'xxxxxxxx' on your network. To remove the lock, close its Desktop Client or reboot this device".
10. Program the ECU as follows:
a. Select "ECU View"
b. Select "PCM"
c. Select "Flash ECU"
d. Record the ECU part number at the very top of the screen for later reference.
e. Highlight the flash file that you want to use. Hit "SELECT" and then "OK". Follow the on screen instructions.
f. Once the flash is complete, verify that the part number at the top of the Flash PCM screen has updated to the new part number.
NOTE: If this flash process is interrupted or aborted, the flash should be restarted.
11. Continue to Section 2SECTION 2 - ADDITIONAL PCM / TCM REPLACEMENT PROCEDURES to complete the process if the ECU has been replaced.
12. Type the necessary information on the "Authorized Modification Label" (p/n 04275086AB) and attach near the VECI label.
SECTION 2 - ADDITIONAL PCM / TCM REPLACEMENT PROCEDURES
Find the PCM/TCM Type for the vehicle, read and write down the steps, and then go to the step by step instructions for additional information on how to perform these procedures. STEP-BY-STEP INSTRUCTIONS
If a NGC3 or NGC4 PCM was replaced, perform the following additional steps and/or routines:
1. PCM Replaced - if WCM equipped
2. Learn ETC - if ETC equipped
3. Check PCM Odometer
4. Check PCM VIN - if NOT WCM equipped
5. Quicklearn - if EATX equipped
If a GPEC PCM was replaced, perform the following additional steps and/or routines:
1. If the vehicle is equipped with a CVT, ensure that the TCM has the latest software calibration available (if the vehicle is not equipped with a CVT, skip to Step 3).
2. PCM Replaced - if WCM equipped
3. Learn ETC
4. Check PCM Odometer
5. Check PCM VIN - if NOT WCM equipped
6. TCM Quicklearn - if EATX equipped
If a CVT TCM was replaced, perform the following additional steps and/or routines:
1. Initialize CVT
If an EGS TCM was replaced, perform the following additional steps and/or routines:
1. Initialize EGS
STEP-BY-STEP INSTRUCTIONS
Check PCM Odometer
From the "Home" screen, select "ECU View".
- Select "PCM"
- Select "Misc. Functions"
- Select "Check PCM Odometer" and follow the on screen instructions.
- When complete, select "Finish".
Check PCM VIN
From the "Home" screen, select "ECU View"
- Select "PCM"
- Select "Misc. Functions"
- Select "Check PCM VIN" and follow the on screen instructions.
- When complete, select "Finish"
Initialize CVT
From the "Home" screen, select "ECU View"
- Select "TCM"
- Select "Misc. Functions"
- Select "Initialize CVT" and follow the on screen instructions.
- When complete, select "Finish"
Initialize EGS
From the "Home" screen, select "ECU View"
- Select "TCM"
- Select "Misc. Functions"
- Select "Initialize EGS" and follow the on screen instructions.
- When complete, select "Finish"
Learn ETC
From the "Home" screen, select "ECU View"
- Select "PCM"
- Select "Misc. Functions"
- Select "Learn ETC" and follow the on screen instructions.
- When complete, select "Finish"
PCM Replaced
The vehicle pin (Personal Identification Number) will be required to complete the routine. This information may be obtained in three ways:
1. The original selling invoice
2. DealerCONNECT > Parts > Key Codes
3. Contacting the District Manager.
From the "Home" screen, select "ECU View"
- Select "WCM"
- Select "Misc. Functions"
- Select "PCM Replaced" and follow the on screen instructions.
- When complete, select "Finish"
Quicklearn
From the "Home" screen, select "ECU View"
- Select "PCM"
- Select "Misc. Functions"
- Select "Quicklearn" and follow the on screen instructions.
- When complete, select "Finish"
Update CVT TCM
From the "Home" screen:
- Select "ECU View"
- Select "TCM"
- Select "More Options"
- Select "ECU Flash"
- Select "Browse for New File" and follow the on screen instructions.
- Highlight the appropriate calibration.
- Select "Download to Scantool"
- Once the download is complete, select "Close" and then "Back"
- Highlight the listed calibration, select "Update Controller" and follow the on screen instructions.
- When the TCM update is complete, select "OK"
- Verify that the part number at the top of the "Flash TCM" screen has updated to the latest level.
SECTION 3 - AUTHORIZED MODIFICATION LABEL
NOTE: The following step is required by law when reprogramming a PCM and/or TCM.
Type the necessary information on the "Authorized Modification Label" and attach near the VECI label.
1. Powertrain Control / Transmission Control Module Part Numbers (Insert P/Ns) Used
2. Change Authority: TSB XX--XX
3. Dealer Code: XXXXX
4. Date: XX-XX-XX
REQUIRED TOOLS/EQUIPMENT:
TECH TIPS and INFORMATION:
1. StarMOBILE(R) Standalone Diagnostic Mode is an efficient way to flash ECUs without having direct access to a network connection. It involves first copying the flash file to the StarMOBILE(R) device which DOES require a network connection. Once the file has been copied to the StarMOBILE(R) device, it can be used in a Standalone mode to flash the ECU WITHOUT a network connection.
2. To use the StarMOBILE(R) in Pass-Through Mode requires that your StarMOBILE(R) is connected to the dealerships network via a wired or wireless connection. For more information on how to use the StarMOBILE in Pass-Through Mode see the StarMOBILE(R) training tutorials available on 'DealerCONNECT > Service > StarSCAN(R) and StarMOBILE(R) Tools > Training Aids' link or at www.dcctools.com, under the 'Training Aids' link.
3. StarMOBILE(R) does not need to be connected to a vehicle when retrieving a flash file for Standalone Mode.
4. Extreme care must be taken when programming a calibration into a generic PCM. Do not randomly select a calibration. Once a calibration is selected and programmed, the controller cannot be reprogrammed to a different calibration. The ECU can only be reprogrammed to a more recent version of that calibration.
5. If the flash process is interrupted or aborted, the flash should be restarted.
6. 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.
7. When replacing a GPEC PCM for a vehicle that is equipped with a CVT, it is extremely important that the PCM and TCM both have the latest software calibrations.
8. Do not allow the battery charger to time out or the charging rate to climb above 13.5 volts during the flash process.
9. The StarSCAN(R) and StarMOBILE(R) diagnostic tools fully support Internet connectivity and must be configured for your dealership's network. For help on setting up your StarSCAN(R) / StarMOBILE(R) for the dealership's network, refer to the StarSCAN(R) / StarMOBILE(R) Quick Start Networking Guide available on 'DealerCONNECT > Service > StarSCAN(R) and StarMOBILE(R) Tools > Online Documentation' or at www.dcctools.com, under the download center.
10. The operating software in the StarSCAN(R) and StarMOBILE(R) must be programmed with the latest software release level. The software level is visible in the blue header at the top of the StarSCAN(R) and StarMOBILE(R) Desktop Client screens. For instructions on how to update your scan tool, refer to the StarSCAN(R) / StarMOBILE(R) Software Update guide available on 'DealerCONNECT > Service > StarSCAN(R) and StarMOBILE(R) Tools > Online Documentation' or at www.dcctools.com, under the download center.
PARTS REQUIRED