Okay, this is driving me mad now.... My 300tdi Disco has what I thought was flat spot at low revs, for a long time I have juts ignored it. Its now getting worse and I now realize that when pottering about the engine dies back to tick over and I can push the accelerator to the floor and nothing will happen, if I lift my food of and plant it back on it comes back to life as if nothing is wrong. Its a real nightmare in town in traffic, go go to pull away at a roundabout and it dies on you!!! I have serviced it regularly use only OE fuel filter, cleaned out the sediment bowl and used fuel system cleaner periodically, no difference at all. does anyone have any ideas to save be blindly replacing things until its fixed.... Am thinking air flow meter, can this be tested as they look rather expensive?