Operation CHARM: Car repair manuals for everyone.

PCM/ECM/TCM Reprogramming






PCM/ECM / TCM PROGRAMMING

PCM/ECM / TCM FLASH PROGRAMING

This procedure will need to be done when one or more of the following situations are true:

1. A vehicle's Powertrain Control Module/Engine Control Module (PCM/ECM) has been replaced.
2. A diagnostic trouble code (DTC) is set P1602 - PCM/ECM Not Programmed.
3. An updated calibration or software release is available for either the PCM/ECM or TCM ECUs.

This procedure assumes that the wiTECH(TM) Vehicle Connection Interface (VCI) pod, StarSCAN(R) and StarMOBILE(R) devices are configured to your dealership's network with either a wired or wireless connection. The wiTECH(TM) VCI pod, 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. For the wiTECH(TM) VCI pod use the "HELP" tab in the wiTECH(TM) Diagnostic Application.

Table of contents

1. SECTION 1 - PCM/ECM / TCM FLASH PROCEDURE SECTION 1 - PCM/ECM / 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/ECM / 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 wiTECH(TM) Diagnostic Application. Go To REPAIR PROCEDURE - wiTECH(TM) Diagnostic Application

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/ECM"
c. Select "More Options"
d. Select "ECU Flash"
e. Record the part number at the top of the Flash PCM/ECM 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/ECM"
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
g. Select "Download to Client/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/ECM update is complete, select "OK"
k. Verify that the part number at the top of the Flash PCM/ECM 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 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 (See Section 3 SECTION 3 - AUTHORIZED MODIFICATION LABEL for details).

REPAIR PROCEDURE - wiTECH(TM) Diagnostic Application

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 wiTECH(TM) Vehicle Connection Interface (VCI) pod to the vehicle data link connector located under the steering column and turn the ignition key to the "RUN" position.
3. Launch the wiTECH(TM) Diagnostic Application and connect to the appropriate wiTECH(TM) device.
4. From the wiTECH(TM) Diagnostic Application Home screen,
a. Select "HELP"
b. Select "HELP CONTENTS"
c. Follow the "HELP TOPIC" for flashing an ECU.

SECTION 2 - ADDITIONAL PCM/ECM / TCM REPLACEMENT PROCEDURES

NOTE: Find the PCM/ECM /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 2.0L Controller was replaced, navigate to "Misc. Functions" and perform all applicable routines:

NOTE: The available routines may vary depending on model and year of vehicle.

1. PCM/ECM Replaced - Located within the Security Module
2. ECU Replacement With Value Transfer - if the ECU to be replaced is still responsive

NOTE: If the PCM/ECM data transfer is able to be completed, it may not be necessary to perform routines 7 - 9.

3. ECU Replacement Without Value Transfer - if the ECU to be replaced is NOT responsive
4. Verify PCM/ECM VIN
5. Injector Quantity Adjustment
6. Program Variant Code
7. Service Diesel Particulate Filter Regeneration
8. Reset Zero Fuel
9. Reset of Lambda Values

If a PT Cruiser, 2.2L Controller was replaced, navigate to "Misc. Functions" and perform all applicable routines:

NOTE: The available routines may vary depending on model and year of vehicle.

1. PCM/ECM Replaced - Located within the Security Module
2. Injector Quantity Adjustment - Only on 06 PT AND up
3. IMA Rapid Calibration Test - Only on 06 PT AND up

If a 3.0L Controller was replaced, navigate to "Misc. Functions" and perform all applicable routines:

NOTE: The available routines may vary depending on model and year of vehicle.

1. PCM/ECM Replaced - Located within the Security Module
2. ECU Replacement With Value Transfer - if the ECU to be replaced is still responsive

NOTE: If the PCM/ECM data transfer is able to be completed, it may not be necessary to perform routines 7 - 12.

3. ECU Replacement Without Value Transfer - if the ECU to be replaced is NOT responsive
4. Injector Quantity Adjustment
5. Program Variant Code
6. Verify PCM/ECM VIN
7. Diesel Particulate Filter (Used) Learning
8. Reset of Lambda Values
9. Reset Zero Fuel
10. NOx Catalyst (New) Initialization
11. IMA Rapid Calibration Test
12. Fuel Mean Value Adaptation Initialization
13. Exhaust Throttle Plate Adaptive Learn Position

If a 2.8L Controller was replaced, navigate to "Misc. Functions" and perform all applicable routines:

NOTE: The available routines may vary depending on model and year of vehicle.

1. PCM/ECM Replaced - Located within the Security Module
2. ECU Replacement With Value Transfer - if the ECU to be replaced is still responsive

NOTE: If the PCM/ECM data transfer is able to be completed, it may not be necessary to perform routines 6 - 8.

3. ECU Replacement Without Value Transfer - if the ECU to be replaced is NOT responsive
4. Injector Quantity Adjustment
5. Program Variant Code
6. Fuel Mean Value Adaptation Initialization
7. IMA Rapid Calibration Test
8. Set Oil Dilution Mass Value

If a PM/MK, 2.2L Controller was replaced, navigate to "Misc. Functions" and perform all applicable routines:

NOTE: The available routines may vary depending on model and year of vehicle.

1. PCM/ECM Replaced - Located within the Security Module
2. Engine ECU Replacement

NOTE: If the PCM/ECM data transfer is able to be completed, it may not be necessary to perform routines 5 - 10.

3. Injector Quantity Adjustment
4. Program Variant Code
5. Swirl Control Learn
6. Throttle Valve Learn
7. VGT Learn
8. MAF Sensor Replace
9. O2 Sensor Replace
10. Used DPF initialize

If a 5.9L Controller was replaced, navigate to "Misc. Functions" and perform all applicable routines:

NOTE: The available routines may vary depending on model and year of vehicle.

1. PCM/ECM Replaced - Located within the Security Module
2. Check PCM/ECM VIN - if NOT WCM equipped

If a 6.7L Controller was replaced, navigate to "Misc. Functions" and perform all applicable routines:

NOTE: The available routines may vary depending on model and year of vehicle.

1. PCM/ECM Replaced - Located within the Security Module
2. Injector Quantity Adjustment
3. Enable / Disable Vehicle Features - need to enable features
4. Set max vehicle speed
5. Set max cruise speed
6. Idle shutdown timer
7. PTO RPM adjustment
8. Set PTO Max vehicle speed

NOTE: The numbers can be retrieved from the old PCM/ECM using the scan tool if the PCM/ECM is still functional or they may be retrieved from the Fuel Injectors themselves. The numbers are stamped on the intake manifold side of the injectors.

9. Reset Regenerative Filter Timers

If an Aisin TCM was replaced, perform the following additional steps and/or routines:

If an EATX TCM was replaced, perform the following additional steps and/or routines:

If an NGC3 TCM ONLY was replaced, perform the following additional steps and/or routines:

If an NGC4 TCM ONLY was replaced, perform the following additional steps and/or routines:

1. Quicklearn

If an EGS TCM was replaced, perform the following additional steps and/or routines:

1. Initialize EGS

STEP-BY-STEP INSTRUCTIONS

PCM/ECM 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 the applicable Security Module
- Select "Misc. Functions"
- Select "PCM/ECM Replaced" and follow the on screen instructions.
- When complete, select "Finish"

Check PCM VIN

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Check PCM/ECM VIN" and follow the on screen instructions.
- When complete, select "Finish"

Diesel Particulate Filter (Used) Learning

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Diesel Particulate Filter (Used) Learning" and follow the on screen instructions.
- When complete, select "Finish"

ECU Replacement with Value Transfer

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "ECU Replacement with Value Transfer" and follow the on screen instructions.
- When complete, select "Finish"

ECU Replacement without Value Transfer

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "ECU Replacement without Value Transfer" and follow the on screen instructions.
- When complete, select "Finish"

Enable / Disable Vehicle Features

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Enable / Disable Vehicle Features" and follow the on screen instructions.
- When complete, select "Finish"

Exhaust Throttle Plate Adaptive Learn Position

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Exhaust Throttle Plate Adaptive Learn Position" and follow the on screen instructions.
- When complete, select "Finish"

Fuel Mean Value Adaptation Initialization

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Fuel Mean Value Adaptation Initialization" and follow the on screen instructions.
- When complete, select "Finish"

IMA Rapid Calibration

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "IMA Rapid Calibration Test" and follow the on screen instructions.
- When complete, select "Finish"

Initialize EGS

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Initialize EGS" and follow the on screen instructions.
- When complete, select "Finish"

Injector Quantity Adjustment

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Injector Quantity Adjustment" and follow the on screen instructions.
- When complete, select "Finish"

Mobile DeSoot - NO Minimum Required Soot Load

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Mobile DeSoot - NO Minimum Required Soot Load" and follow the on screen instructions.
- When complete, select "Finish"

NOx Catalyst (New) Initialization

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "NOx Catalyst (New) Initialization" and follow the on screen instructions.
- When complete, select "Finish"

Program Variant Code

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Program Variant Code" and follow the on screen instructions.
- When complete, select "Finish"

Quicklearn

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Quicklearn" and follow the on screen instructions.
- When complete, select "Finish"

Reset Regenerative Filter Timers

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Reset Regenerative Filter Times" and follow the on screen instructions.
- When complete, select "Finish"

Set Oil Dilution Mass Value

From the "Home" screen, select "ECU View"

- Select "PCM/ECM"
- Select "Misc. Functions"
- Select "Set Oil Dilution Mass Value" and follow the on screen instructions.
- When complete, select "Finish"

SECTION 3 - AUTHORIZED MODIFICATION LABEL

NOTE: The following step is required by law when reprogramming a PCM/ECM 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:

CAUTION: 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 module can only be reprogrammed to a more recent version of that calibration.

1. The wiTECH(TM) Diagnostic Application is the preferred method for flashing any Chrysler vehicle ECU. For more information, training tutorials are available under the "HELP" tab in the wiTECH(TM) Diagnostic Application or at www.dcctools.com, under the 'Training Aids' link.
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. If the flash process is interrupted or aborted, the flash should be restarted.
4. Due to the PCM/ECM / 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.
5. Do not allow the battery charger to time out or the charging rate to climb above 13.5 Volts during the flash process.
6. 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.
7. 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