Here are the programing directions from my dealer:
Garage door programming:
1) In vehicle on rear view mirror, press and hold both outside buttons until the light near buttons flickers rapidly, this clears all codes.
2) Bring the remote garage door opener up near the buttons on mirror and press and hold the remote button and one of the vehicle buttons simultaneously, until the light on the mirror flickers rapidly. Then release buttons.
3) Get a ladder to access the learn button at the garage door motor, usually near the antenna wire hanging. Press the button once, a small LED light at the button location should illuminate.
4) Back to the car, press and hold the button you pressed in step (2) for about 2 seconds, you my or may not see the light bulb at the motor blink, indicating the code was received. Either case after 2 seconds release the button.
5) Finally press the button again in the car you programmed in step (2) and the door should operate properly! Congratulations you are now certified to program the door for future vehicles or additional garage doors….