l have the same problem and l went to different garages, and l bought even a new fuel pomp. It a Mercedes Benz C 180 of 1994, it shocks when l accelerat and consume a lot of fuel, and l have 2 start it like 15times in the morning before accepting to start, on a hill it refuse to go up, l have to use the 1st gear for a long distance. Any help l will appreciate. Thank you Olivier