GM Service Manual Online
For 1990-2009 cars only

Removal Procedure


    Object Number: 951451  Size: SH

    Important: Record all the pre-set radio stations.

  1. Turn the ignition OFF.
  2. Loosen the battery cover screws and remove the battery cover.
  3. Disconnect the negative battery cable.
  4. Disconnect the positive battery cable.
  5. Caution: Do not tip the battery over a 45 degree angle or acid could spill causing serious personal injury.

  6. Loosen the battery hold down bolt and remove the battery and the battery hold down.
  7. Remove the underhood fuse block (UHFB) cover.
  8. Remove the positive battery cable and the electric power steering (EPS) wire from the B+ terminal at the UHFB.
  9. Open all the retainer clips and remove all the cables, lines and harnesses from the battery cooling box.

  10. Object Number: 951469  Size: SH
  11. Loosen the UHFB block connector retaining bolts.
  12. Unfasten the UHFB from its housing and disconnect the forward lamp harness.
  13. Remove the battery cooling box bolts.

  14. Object Number: 951477  Size: SH
  15. Pull the inlet duct away from the battery cooling box.
  16. Rotate the UHFB out of the way and remove the battery cooling box.

  17. Object Number: 956094  Size: SH
  18. Disconnect the ECM J1 and J2 harness connectors.
  19. Remove the ECM attachment bolts and remove the ECM.

Installation Procedure


    Object Number: 956094  Size: SH
  1. Install the ECM and the ECM attachment bolts, making sure the ground wire is attached between the upper front bolt and the ECM case.
  2. Tighten
    Tighten the engine control module attachment bolts to 8 N·m (71 lb in).

  3. Connect the J1 and J2 harness connectors (J1 harness connector has more wires in its harness and is the connector closest to the front of the dash). Make sure the connectors are fully seated and locked into position.

  4. Object Number: 956094  Size: SH

    Important: Alignment of inlet and outlet ducts with the battery cooling box is critical to ensure proper airflow to the battery.

    Important: Over tightening the battery cooling box bolts will break/crack the plastic.

  5. Position the battery cooling box on the tray so that the inlet and the outlet ducts are properly aligned.

  6. Object Number: 951469  Size: SH
  7. Install the battery cooling box bolts.
  8. Tighten
    Tighten the battery cooling box bolts to 15 N·m (11 lb ft).

  9. Install the battery cooling box side support bolt.
  10. Tighten
    Tighten the battery cooling box side support bolt to 10 N·m (89 lb in).

  11. Connect the forward lamp harness to the UHFB and attach the UHFB into the housing.
  12. Install the UHFB connector retaining bolts.
  13. Tighten
    Tighten the harness connector retainer to 4 N·m (35 lb in).

  14. Secure all the cables, lines and harnesses into the retaining clips.
  15. Attach the positive battery cable and the EPS wire to the B+ terminal at the UHFB and tighten the nut.
  16. Tighten
    Tighten the UHFB B+ terminal nut to 10 N·m (89 lb in).


    Object Number: 951451  Size: SH

    Caution: Do not tip the battery over a 45 degree angle or acid could spill causing serious personal injury.

  17. Insert the battery and install the battery hold down bolt.
  18. Tighten
    Tighten the battery hold down bolt to 15 N·m (11 lb ft).

  19. Connect the positive battery cable to the battery.
  20. Tighten
    Tighten the battery terminal bolts to 17 N·m (13 lb ft).

  21. Connect the negative battery cable to the battery.
  22. Tighten
    Tighten the battery terminal bolts to 17 N·m (13 lb ft).

  23. Install the UHFB cover.
  24. Install the battery cooling box cover and tighten the screws.
  25. Tighten
    Tighten the battery cooling box cover screws to 2 N·m (18 lb in).

  26. Reprogram the radio stations.
  27. If the ECM has been replaced, it MUST be reprogrammed with the correct software and calibrations. Use the Service Stall System (SSS) to perform the reprogramming function.
  28. NOTE: Make sure to select the correct option content for the specific vehicle being programmed.
  29. Perform the Security System Passlock Relearn procedure using the Service Stall System.

  30. Leave the ignition ON for 1 minute to enable the ECM to learn the throttle body.
  31. Turn the ignition OFF for 10 seconds, and then turn the ignition back ON.
  32. Clear the DTCs in all the controllers.
  33. NOTE: The ECM will automatically learn the crankshaft variation while driving. No manual procedure is required.