This is what a locksmith sent me.
Step by Step How to Programming Instructions:
Programming with a Recognized Transmitter
A new RKE transmitter can be programmed to the vehicle when there are two recognized RKE transmitters. To program, the vehicle must be off and all of the RKE transmitters, both currently recognized and new, must be with you.
1. Place the recognized RKE transmitters into the storage bin with the lock icon.
2. Remove the key lock cylinder cap.
3. Insert the vehicle key of the new RKE transmitter into the key lock cylinder located on the outside of the driver door and turn the key counterclockwise to the unlock position five times within 10 seconds. The DIC displays READY FOR REMOTE #3, 4 or 5.
4. Place the new RKE transmitter into the storage bin with the buttons facing up.
5. Press ENGINE START/STOP. When the RKE transmitter is learned, the DIC will show that it is ready to program the next transmitter.
6. Remove the RKE transmitter from the storage bin and press UNLOCK. To program additional RKE transmitters, repeat Steps 3–5.When all additional RKE transmitters are programmed, press and hold ENGINE START/STOP for 12 seconds to exit programming mode.
7. Put the key back into the transmitter.