Reigniting this great thread on new key fob programming because I'm having a problem with my 1999.
Lost my original Factory master key at the beach. Bought a replacement on eBay per the Mud forum reco's. Hired locksmith to come reprogram the ECU and turn eBay key theoretically into the new Master key.
He was fumbling around and unable to program the alarm remote after making my new key, telling me there was something wrong with the Land Cruiser and left in a huff.
Now, here's my question for the forum
When going through the sequence back at home, when the truck enters the "programming" mode, it locks and unlocks itself TWICE... not once.
It locks and unlocks automatically twice, both when I remove the key from the ON position, and/or when I hit the lock and unlock buttons on the fob itself at the final steps of the procedure. The car locks and unlocks itself twice, which from what I can gather through this thread, means there is an error of some sort?
I tried both turning the car to the ON position once and removing the key (aka "program mode") and twice (aka "reset mode") and removing the key.
Does this mean my master was reprogrammed incorrectly by the mobster-type smithy I hired?

Why is my remote/alarm not programming? I'm sure someone has an insight about this.... I hope.
Side note, not sure if this is related, my lock actuators in general throughout the car seem to be getting sticky. Sometimes when I hit the lock button not all of them lock and unlock. It's hit or miss. Not sure if this would affect programming the remote though, since it is done manually by hand at the driver's door throughout the procedure. Just thought I'd mention it in case it is relevant.
I can't pay another $500 to $1,000 to deal with this. The RFID eBay key unlocks the car manually, runs the car fine, but I'm not able to program the remote or activate the alarm.
Thanks Mudders.