Buy a coding cable and download the software
A coding cable should cost around 100 bucks at most less if you have an 06.
For info on how to do it go here
this will also allow you to reprogram the car and do diagnostics.
Also and Indy BMW shop may be able to do it for you.
Last edited by ctuna; 11-29-2012 at 11:01 PM.