Every sympathy, Varse. But it's good to hear that you're still prepared to trust BMW. I can't believe they will allow this fault to continue to manifest itself, irrespective of stories that they "do not know what the problem is". It's way too big a problem to go unresolved.
Will you be changing your spec when you re-order?