I got the code from the BMW dealer and the radio refuses to accept it. I've tried all the advice to "unlock' the radio, ie; switch on position 1 for 5 hours, disconnect the battery, etc. all to no avail. The BMW dealer suggests a new radio, says this happens occasionally. Any ideas would be welcomed.