This is what I have saved from an earlier thread on how to program the key remote but haven't had to use it for I've been lucky being able to change the battery w/o breaking it. Good luck.
********************************************
. Close and lock all doors. Unlock and open drivers door.
2. Put key into ignition and remove. Do not turn it on.
3. Using the door electric lock switch above inside handle. Lock and unlock 5 times. (Lock, Unlock, Lock, Unlock, Lock, Unlock, Lock, Unlock, Lock, Unlock)
4. Close and open drivers door.
5. Using the door electric lock switch above inside handle. Lock and unlock 5 times. (Lock, Unlock, Lock, Unlock, Lock, Unlock, Lock, Unlock, Lock, Unlock)
6. Put key into ignition. Turn to "ON" , turn off and remove.
7. You will see the door locks cycle by themselves.
If the door locks do not cycle (lock and unlock) by themselves then the car isn’t in programming mode and you must start over.
8. On the remote, press and hold the LOCK and the UNLOCK button at the same time for no more than 2 seconds.
9. On the remote, press the LOCK button for no more than 1 second.
AT THIS POINT, the locks should cycle by themselves ONE time. This means the procedure was accepted.
IF the locks cycle twice it has failed.
The most common reason for programming failure is because the car didn’t receive a good signal from the remote. To fix this problem try these tips. 1) Stand outside of the car while you are performing steps 8 and 9. 2) Don’t hold the remote buttons down as long.
As long as the car is still in programming mode you can keep trying steps 8 and 9 until you complete the programming. If you wait too long and the car exits the programming mode then you must start over.
After you get the remote to program then continue on with step 10.
10. Close and open door to end programming procedure.