to set your radio follow this procedure
Turn car on
Turn radio on, then off.
Turn radio back on, a message CODE will appear.
Enter code using the preset buttons
when finished entering code, press the > button and you will hear sweet sounds of music!
**if your radio says CODE WAIT, you will have to either drive arouond for a bit, wash the car for an hour or so or do something with the car on for the code to reset. There is NO WAY around this if your radio says CODE WAIT**
If you do not have the code for your radio, do this to find out what model you have:
turn car on
turn radio on, then off
Turn radio back on and press and hold the M button for 10 seconds
a code will display on the radio with your model number of the radio.
Call your local BMW dealer and tell them you have the serial # for the radio and need the code, be nice. If they cant/ wont give you the code, look up another dealer and call them, continue to call until a nice dealer gives you the info DO NOT PAY FOR IT!!