GM Service Manual Online
For 1990-2009 cars only

Important: Up to 4 transmitters can be programmed. Do not operate or program the transmitters in the vicinity of other vehicles that are in the keyless entry program mode. This prevents the programming of the transmitters to the incorrect vehicle. The order in which the transmitters are programmed is important. The first transmitter programmed will be transmitter #1, and the second transmitter programmed will be transmitter #2. Use care to program the transmitters correctly.

The scan tool must stay connected until all of the transmitters are programmed.

Invalidate All

This procedure will erase all key fobs from memory.

  1. Install a scan tool.
  2. Turn ON the ignition with the engine OFF.
  3. With the scan tool, select Body and Accessories.
  4. Select Keyless Entry.
  5. Select Module Setup.
  6. Select BCM.
  7. Select Program Key Fobs.
  8. Select Invalidate All.
  9. Follow the scan tool on screen instructions.
  10. Remove the scan tool.
  11. Exit the vehicle. Operate all functions on transmitters to verify correct system operation.

Next Available Slot

Incremental programming allows for a transmitter to be reprogrammed into the next available location without affecting the currently programmed transmitters. Previously programmed transmitters will not be erased during this procedure.

Important: If all  4 slots are programmed, the Invalidate All procedure will need to be performed to allow transmitter programming.

  1. Install a scan tool.
  2. Turn ON the ignition with the engine OFF.
  3. With the scan tool, select Body and Accessories.
  4. Select Keyless Entry.
  5. Select Module Setup.
  6. Select BCM.
  7. Select Program Key Fobs.
  8. Select Next Available Slot.
  9. Follow the scan tool on screen instructions.
  10. Remove the scan tool.
  11. Exit the vehicle. Operate all functions on transmitters to verify correct system operation.