Method 1 - Adding or Replacing a Key Fob (Known Key Fob Available)
WARNING: This page is about a different car, the 2008 Cadillac XLR. However, it is still accessible from the selected car via links, so may be relevant.
This procedure will add or replace key fobs. This procedure requires that you have a known key fob, a replacement key fob, and a scan tool.
IMPORTANT:
This procedure is not available when the maximum number of fobs (4) have been programmed. If 4 key fobs are programmed to this RCDLR and this method is attempted, the driver information center (DIC) will display MAX FOBS LEARNED and the programming procedure will exit. Method 2 or 3 must be used in this instance.
- Place two known fobs in the cup holder.
- Turn the vehicle in RUN, place the transmission in PARK (A/T) or REVERSE (M/T) and shut the vehicle OFF.
- Using the scan tool access the following:
- Vehicle Control Systems
- Computer/Integrating Systems
- Module Setup
- Remote Control Door Lock Receiver
- Program Key Fobs
- Select the fob position you wish to program:
- Invalidate All Fobs
- Program Fob 1
- Program Fob 2
- Program Fob 3
- Program Fob 4
IMPORTANT: Selecting Invalidate All Fobs will erase any known fobs and require all fobs to be relearned to the vehicle. - With the fob position selected, press the PROGRAM button on the scan tool. The DIC should display: READY FOR FOB X (X = fob 1, 2, 3 or 4, depending on the selected position)
- If the DIC displays: OFF/ACC TO LEARN, refer to Method 2 - Service Programming System Fob Programming (New RCDLR or No Known Key Fob Available) .
- Place the replacement key fob in the glove box fob pocket with the buttons facing right.
- A beep will occur indicating the fob has been programmed. If the Invalidate All Fobs selection was chosen the DIC will continue to the next available key fob slot until all slots are programmed or OFF/ACC is pressed. If any other selection was chosen and additional fobs are needed to be programmed, repeat steps 3-5.
- Press the UNLOCK button of each key fob to finalize the programming and confirm system operation.
IMPORTANT:
Failure to press the UNLOCK button of each key fob will result in that fob being inoperative. Pressing the UNLOCK button finishes the programming sequence and is require to ensure transmitter operation.