Originally Posted by
Rovert
I had to buy a key for me car as it only came with one when I bought it. $200 is cheaper than a locksmith trying to get into a BMW should I somehow lock the keys in the car which I have with my ZHP prior. LOL.
The dealer programs the key so make sure you bring all working keys as you need all transmitters to program with the rolling code.
Doing it yourself is very easy and you don't need any special computer. I just did it to my dad's 540i as I was fiddling with the batteries and it forgot the programming from no battery power for too long.
Get into car with your keys, close doors, put first key into ignition and turn one click, take it out. Hold unlock on that key and press lock three times and let go of unlock key. Doors will lock and unlock to confirm. Hold unlock on the second key and click lock three times. The central lock will lock and unlock to confirm. Repeat for any other keys. That's it.