sorry i can't help with this one but if you call the aa or rac they may be able to help with an idea or two, have you called your local bmw dealer and asked the service manager (there are usually ways to over come these things, i've opened nissan, vw and toyota boots in the past but not bmw so...