GM Service Manual Online
For 1990-2009 cars only

Removal Procedure

    Important: It is necessary to record the remaining engine oil life. If the replacement module is not programed with the remaining engine oil life, the engine oil life will default to 100%. If the replacement module is not programmed with the remaining engine oil life, the engine oil will need to be changed at 5000 km (3,000 mi) from the last engine oil change.

  1. Using a scan tool, retrieve the percentage of remaining engine oil. Record the remaining engine oil life.

  2. Object Number: 897188  Size: SH
  3. Turn the ignition OFF for at least 10 seconds.
  4. Disconnect the ECM J1 and J2 harness connectors.
  5. Remove the ECM attachment bolts and remove the ECM.

Installation Procedure

    Notice: Refer to Fastener Notice in the Preface section.


    Object Number: 897188  Size: SH
  1. Install the ECM and the ECM attachment bolts.
  2. Tighten
    Tighten the engine control module attachment bolts to 8 N·m (71 lb in).

  3. Connect the ECM J1 and J2 harness connectors:
  4. • The J1 harness connector has more wires in its harness and is the connector closest to the front of the vehicle.
    • The connectors will only fit on one way.
    • Make sure the connectors are fully seated and locked into position.
  5. If the ECM has been replaced, it must be programmed with the correct software and calibrations. Use the Service Stall System (SSS) to perform the reprogramming function.
  6. Important: Make sure to select the correct option content for the specific vehicle being programmed.

  7. Perform the Security System Passlock Relearn procedure using the SSS.
  8. Leave the ignition ON for 1 minute to enable the ECM to learn the throttle body.
  9. Turn the ignition OFF for 10 seconds, and then turn the ignition back ON.
  10. Important: The ECM will automatically learn the crankshaft variation while driving. No manual procedure is required.

  11. Clear the DTCs in all controllers.