I have a 51 plate mk3 2L TDDi estate and yesterday the engine started to jump as if it was out of deisel, the car then broke down and would not start. I returned to the car today and it started up first time, but broke down again on the way to a garage.
I managed to tow the car to the garage who ran their diagnostics machine and it gave these codes:
p0404 - exhaust gas recirculation valve
p0148 - fuel delivery error
p0149 - fuel timing error
p1564 - injection pump control module requesting reduced fulling
I then got RAC to come out and he checked with diagnostics again and told me the EGR valve would be the problem. He removed the valve and cleaned it up and fitted it back into the engine. We also noticed a lot of oil in the engine and he said it was spraying from somewhere, when i took a closer look i can see one of the pipes coming from a bolt on the engine bubbling a tiny amount, he told me to keep my eye on the pipe. (you can see this in the centre of the first video below).
Once he had replaced the EGR valve he checked with diagnostics again and it was clear of errors. i set off and managed to get home yet the car is still jumping the same and i would imagine a few more miles down the road it would cut out again. The car seems to start fine after sitting idle for 10 mins but then starts to jump at first on heavy acceleration an then under any acceleration. ive read up on here that it could be the rear fuel pump inside the tank but the garage i got to said it could also be the pump in the front of the car that would cost twice what the cars worth to repair.
Has anyone got any advice? im not sure what's best to do as the garage said they could repair the rear pump for £350 but it might not fix the problem, i really cant afford to spend £350 on replacing the pump and it not solve the problem. My other option is to put the car on ebay as is and buy something else which would be a shame as when it works its a great car!
Ive just spent a long weekend in the lakes doing quite a few miles and the car drove perfectly, im also not getting any warning lights on the dash.
Ive uploaded some videos showing the engine jumping below