I just ordered a keyless remote on e-bay for my 1999 Isuzu Amigo.
Got the instructions for programming.
To program you need to turn on the key to ACC position then to Lock position then open and close the door a few times.
What does opening and closing the door have to do with programming?