To program the keyless entry remote of a pre-2007 GM vehicle, get in the car, and close all the doors, but leave them unlocked. Press the driver door unlock switch, insert the key into the ignition, turn the key on and off three times without starting the engine, and then release the switch. The doors lock and unlock once to confirm remote activation.
Press and hold the lock and unlock buttons simultaneously for 15 seconds. The doors lock and unlock to confirm correct programming. Turn the ignition switch on to complete the process. Press the buttons on the remote to test if it has been programmed correctly. Otherwise, repeat the process.
To program GM vehicles from 2007 to 2010 with vehicle information center (VIC), get in the car and shut all the doors. Turn the engine on, and then press and hold the Vehicle Information button until "Press V to Relearn Remote Key" appears on the display. Press the Set/Reset button next until the display reads "Remote Key Learning Active." Press and hold the lock and unlock buttons on the remote simultaneously for 15 seconds. A chime from the remote confirms correct programming. Turn off the vehicle, and remove the key from the ignition to complete the process. Test the remote to confirm correct operation.
To program GM vehicles from 2007 to 2010 without VIC, get in the car, and shut all the doors. Insert the key into the ignition, and turn it without starting the engine. Press the odometer stem until the display board reads "Relearn Remote Key," and then press the lock and unlock buttons simultaneously for 15 seconds. The remote chimes to confirm that it has been correctly synced. Remove the key from the ignition, and test the remote.