Hi everyone my e92 320d has developed the most weird fault. For some reason my fuel level is now displayed on the mpg gauge and the mpg on the fuel gauge. Ie the fuel gauge swings up and down during motion according to throttle position. My car recently went to a body shop where they disconnected the electric mirror one side to remove it and they fitted my new riva aftermarket wheels for me which are 19s to replace the 18 inch stock wheels. They have confirmed they touched nothing else other than the above. I am completely bedazzled by this and its doing my head in trying to solve the problem without going to bmw. Anyone have any idea what this could be? I have no error lights on the dash at all. Thanks jamie.