GM Service Manual Online
For 1990-2009 cars only

Important:  All transmitters which are to be recognized by the remote control door lock transmitter (RCDLR) must be programmed in a single programming sequence. If the system is placed in program mode it will erase all previously programmed transmitters upon the receipt of the programming signal from the first transmitter. Up to four 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.

  1. Remove the ignition key from the ignition lock cylinder.
  2. Remove the BCM PRGRM fuse from the fuse block.
  3. Close all of the doors.
  4. Close the liftgate.
  5. Insert the ignition key into the ignition lock cylinder.
  6. Turn the ignition to ACC.
  7. Turn the ignition to OFF, and then back to ACC within 1 second.
  8. The BCM will perform the following to confirm that the programming mode has been entered:

    • Chime once
    • Flash the fasten seatbelt indicator once
  9. Press and hold the transmitter LOCK and UNLOCK buttons simultaneously for approximately 5 seconds.
  10. The BCM will perform the following to confirm successful programming of the transmitter:

    • Chime once
    • Flash the fasten seatbelt indicator once
  11. Repeat the previous step to program each additional transmitter.
  12. Remove the ignition key from the ignition lock cylinder.
  13. Install the BCM PRGRM fuse into the fuse block.
  14. Operate the functions of each transmitter in order to verify correct system operation.