2006 Cadillac STS

Programming Guide for 2006 Smart Keyless Entry Remote Fob – Cadillac STS

Important Notice: This vehicle allows onboard programming in the following conditions: At least one working transmitter is available No working transmitter is present (U.S. models only) Canadian models require two recognized remotes or professional assistance due to immobilizer restrictions.

Programming with a Recognized Transmitter: Use this method if at least one working transmitter is available.

  • Step 1: Ensure the vehicle is OFF.
  • Step 2: Have both the working and new transmitters with you inside the vehicle.
  • Step 3: Insert the vehicle key into the driver-side door lock.
  • Step 4: Turn the key to the unlock position five times within five seconds.
  • Step 5: The Driver Information Center (DIC) will display “READY FOR FOB #X” (X = 2, 3, or 4).
  • Step 6: Place the new transmitter in the console transmitter pocket (located inside the center bin between the front seats), with buttons facing forward.
  • Step 7: Wait for a confirmation chime. The DIC will either advance to the next fob number or show “MAX # FOBS LEARNED”.
  • Step 8: Remove the remote and press the UNLOCK button twice to finalize programming.
  • Step 9: Repeat Steps 6–8 for each additional transmitter.

Programming without a Recognized Transmitter (U.S. Only): If no working transmitter is available, follow this extended 30-minute procedure.

  • Step 1: Make sure the vehicle is OFF.
  • Step 2: Insert the new transmitter into the transmitter pocket in the center console with buttons facing forward.
  • Step 3: Insert the vehicle key into the driver’s door lock.
  • Step 4: Turn the key to the unlock position five times within five seconds.
  • Step 5: The DIC will display “OFF-ACCESSORY TO LEARN”.
  • Step 6: Press the OFF/ACC ignition button.
  • Step 7: The DIC will count down 10 minutes with the message “WAIT 10 MINUTES”.
  • Step 8: After 10 minutes, the DIC will again display “OFF-ACCESSORY TO LEARN”.
  • Step 9: Press the OFF/ACC button again.
  • Step 10: Wait for another 10-minute countdown.
  • Step 11: After countdown completes, repeat step 9 for the third cycle.
  • Step 12: Following the third 10-minute countdown, the DIC will display “READY FOR FOB #1”, and a chime will sound.
  • Step 13: Once the new transmitter is recognized, the DIC will display “READY FOR FOB #2”.
  • Step 14: Remove the transmitter and press UNLOCK twice to complete programming.
  • Step 15: To add more remotes, repeat Steps 2–14 (up to four total).
  • Step 16: When the maximum is reached, the DIC will show “MAX # FOBS LEARNED” and exit programming mode.
  • Step 17: Press UNLOCK twice on each remote to activate.