Really need to know the exact code P**** to advise.
Other than that it will require fuel injector leak off tests, and fuel pressure tests on live-data to determine the fault.
Can't just go guessing at stuff and throwing expensive parts at it.
First cheapest thing I would do is change the fuel filter though.
Been known to cure many faults on TDCIs.
Last edited by GVK.; Feb 14, 2014 at 06:07 PM.