Did you get this sorted?
The advice I read is to get a good independent BMW specialist to sort it out (says the girl who is still driving around with the light on - dreading the MOT on Dec!).
Have you tried starting a new thread? Might get some more replies that way?