Check your fuel pressure regulator is not leaking. As you look at the engine from the bonnet it is at the rear left corner under the head.
Mine was leaking last week and i hadnt noticed until i was underneath and could see doozil on the gearbox housing.
I was down on power and the clutch was intermittently slipping. There was a bit of doozil splatter on the bulkhead and wiring around the FPR.
Its a common issue on the TD5 so worth a look.
Hope that helps.