GM Service Manual Online
For 1990-2009 cars only

Service of the PCM should normally consist of replacement of the PCM.

If the diagnostic procedures call for the PCM to be replaced, it will be necessary to program the EEPROM in the PCM using the procedure in this section.

Removal Procedure


    Object Number: 26961  Size: SH

    Caution: Unless directed otherwise, the ignition and start switch must be in the OFF or LOCK position, and all electrical loads must be OFF before servicing any electrical component. Disconnect the negative battery cable to prevent an electrical spark should a tool or equipment come in contact with an exposed electrical terminal. Failure to follow these precautions may result in personal injury and/or damage to the vehicle or its components.

  1. Remove negative battery cables.
  2. Remove PCM from passenger compartment.
  3. Remove connectors from PCM.
  4. Important: To prevent possible electrostatic discharge to the PCM, do not touch the component leads, and do not remove integrated circuit from carrier.

  5. Remove PCM mounting hardware.

Installation Procedure


    Object Number: 26961  Size: SH
  1. Install PCM mounting hardware.
  2. Install connectors to PCM.
  3. Install PCM in passenger compartment behind glove box.
  4. Install negative battery cables.
  5. The MIL, antilock and brake lamps will continue to be enabled until the PCM is programmed. Once the programming is complete, the lamps will be turned OFF and normal operation will occur.

  6. Refer to PCM Programming.

PCM Programming

  1. Perform set up.
  2. • Battery is charged.
    • Ignition is ON.
    • Battery/cig. Lighter connection secure.
    • Data Link Connector attached.
  3. Perform programming. Refer to up to date Techline terminal/equipment for user instructions.
  4. After vehicle has been programed, operate vehicle until coolant temperature is greater than 77°C (170°F). This will allow the TDC Offset to be programed (refer to PCM Programming (TDC Offset) if necessary).
  5. Check Data list for a TDC Offset.
  6. If PCM fails to reprogram, do the following.
  7. • Check all PCM connections.
    • Check Techline terminal/equipment for latest software version.
    • Try again to reprogram PCM. If it fails again, replace the PCM. Refer to PCM replacement.

PCM Programming (TDC Offset)

The PCM will automatically activate the TDC Offset program when the engine coolant is greater than 77°C (170°F). If the PCM is not programmed with a TDC Offset, a DTC P1214 will set.