I bought some remotes off of ebay for my 03 sienna, and they came with programming instructions. I figure I'll share them with y'all... The instructions are as follows:
1. Start with the following conditions:
a) Key is out of the ignition
b) Driver door is open (all other doors are closed)
c) Driver door is unlocked (other door locks don't matter)
2. Insert the key into the ignition (don't turn it) and pull it out.
3. Perform these steps within 40 seconds:
a)Using the power lock/unlock switch on the driver's door (with the driver's door still open and unlocked), perform 5 lock/unlock cycles starting with lock. A lock/unlock cycle consists of pressing the power lock switch, followed by pressing the power unlock switch on the driver's door panel. Use an even pace and try to go relatively fast.
b)Close, then open, the driver's door.
4. Perform these steps within 40 seconds:
a) Using the power lock/unlock switch on the driver's door, perform 5 lock/unlock cycles starting with lock, as you did previously.
b) Turn the ignition to "ON" (as far as you can go without cranking your engine), then back to "OFF".
c) Again, turn the ignition to "ON" (as far as you can go without cranking your engine), then back to "OFF".
d) Remove the key from the ignition.
5. Within 3 seconds, the power door locks should cycle (lock then unlock) automatically, indicating successful entry into programming mode. Return to step 1 if the locks do not cycle at this point.
6. Perform these steps within 40 seconds:
a) Press the lock and unlock buttons on the transmitter (the remote) simultaneously for 1 second.
b) Immediately after letting go of the lock and unlock buttons, hit the lock button by itself and hold it for 2 seconds. Within 3 seconds, the door locks should cycle (lock then unlock) once indicating successful programming. If the door locks don't cycle, or cycle twice, repeat steps 6a and 6b, as this means the remote has not been accepted.
c) Repeat steps 6a and 6b for each transmitter that will operate the vehicle, including any old transmitters.
7. Close driver's door.
There ya go. Just a couple pointers.
First off, notice the bold in step 6 c). You have to repeat 6 a) and b) for EVERY remote, both your old ones that were already working, and your new one(s). And you have to do it before closing the driver's door in step 7.
Second, don't test your remotes until you've completed step 7. Then go ahead and test all of them. If you press one of the buttons on the remotes before having completed everything and closing the driver's door, the programming will not be successful.
I programmed my 2 new remotes, and then my old ones stopped working. Sure enough, I didn't read the instructions properly. I had to program those 2 and my old 2 all together. They all work perfectly now.
Spread these instructions around. I remember looking for them and not being able to find em anywhere.
Oh, and enjoy!
-Biggie!