I'd like to say a big THANK YOU to the guy who gave out the information about the weak spot on the fuel tank. I've just finished replacing my tank, it had exactly the same problem as descibed on the message board. By the way, BMW price for the tank.....£231. German and Swedish price £65 plus vat.