I have an 07 220d and mpg not great. Lexus liverpool discovered 2 fault codes P2007 and P2008. I've been advised that suction control on fuel pump needs replacing. Has anyone come across this problem before? I would be grateful also for info about fault codes and I am told replacement will improve mpg. Any thoughts much appreciated.