Recovering ECM after a Failed Programming Event
Recovering ECM after a Failed Programming EventInstruction for Engine Control Module (ECM) Recovery After a Failed Programming Attempt
1. Fully close IDSS.
2. Disconnect the IDSS interface module connector from the vehicle data link connector (DLC) if connected.
3. Turn OFF the ignition and wait 1 minute.
4. Connect IDSS to the vehicle DLC and PC USB port (if not already connected).
5. Turn ON the ignition with the engine OFF.
6. Open IDSS.
7. Choose the correct vehicle information on the IDSS Main screen and then click Submit.
8. Click on Controller Programming from the table of contents. IDSS should automatically go to a VIN screen under Engine Control Module (ECM) Programming -- Software and Calibrations -- Replace and Reprogram Controller.
IMPORTANT: The left IDSS bulb on the ICON toolbar MUST be green at this point indicating IDSS is connected to the vehicle AND is talking to the PC USB port. If it is still red, check that the IDSS interface module is being powered up by making sure the IDSS interface module power LED is red. If the IDSS interface module LED is red, then the PC may not be talking with the USB port and a PC reboot may be necessary.
9. Enter the correct 17-digit VIN at the VIN entry screen, then click Next.
10. A pop-up message will occur stating the VIN has been changed. Confirm the correct VIN was entered, and then click Yes.
IMPORTANT: Do NOT turn OFF the ignition at the Install New Controller Screen even when told to do so.
11. Do NOT turn OFF the ignition at the Install New Controller screen. Click NO when asked is the Original Controller installed.
12. Click Reprogram Controller at the Summary of Calibrations screen. Programing should begin.
NOTE: The controller is accepting the download IF the programming dialogue Sending Bytes is incrementing. The Sending Bytes incremental counter normally begins counting at around 20-30 seconds.
13. When instructed to do so after the programming event has finished, turn OFF the ignition for 1 minute.
14. Turn ON the ignition with the engine OFF, then clear DTCs.
15. Programming is complete.