How to Program a Key to a BMW X5
1. Enter the BMW X5. Shut the door. Put the key in the ignition and turn it to the 'ACC' position on the lock cylinder.
2. Move the ignition key to the 'OFF' position. Take the key out of the ignition. Press down on the key's 'Unlock' button. Release the 'Lock' button. Do this three separate times within five seconds. Let go of the 'Unlock' button. The locks on the car door will now unlock.
3. Press down on the 'Unlock' button if you wish to reprogram another new key. Let go of the 'Lock' button. Again, do this three times inside of five seconds. Let go of the 'Unlock' button. Confirm that the locks on the door unlock and lock on your command.