I have a W124 E220 1996, it has a problem, when you take your foot off the accelerator the thing cuts out, so you have to keep the revs on all the time. My mechanic has checked the fuel relay and the fuel return pipe- but still no joy, any suggestions on what it is, and does anyone know of a...