We had an indie garage identify the problem, it took a while through research and process of elimination and that alone cost about £500 in labour. I then tried to get BMW to contribute as in Europe and the US there have been recalls for failed KLEs. After a morning of looking at it for free and...