Jaguar x Type 2.0 diesel - Jaguar x type misfire - honestian

I have a 2004 2.0 diesel Jaguar x type with 87 thousand miles. it has a problem picking up speed, misfires, has intermittant pinking noise with puffs of black smoke, may be a coincidance but I now notice there is engine oil all over the cooling fans, I did not notice the oil when the problem started, I have removed the egr, inlet manifold, and the hose under the egr & pressure washed untill spotless, I also cleaned the inlet ports to no avail

Jaguar x Type 2.0 diesel - Jaguar x type misfire - elekie&a/c doctor

At that mileage,it's probably due a set of injectors.Fuel filter been changed recently?

Jaguar x Type 2.0 diesel - Jaguar x type misfire - Railroad.
A worn or hosing injector nozzle sounds most likely.
Jaguar x Type 2.0 diesel - Jaguar x type misfire - honestian

Thanks for answers, I recently got the car, it was supposed to have been serviced just before I got it, the fuel filter looks new although I have ordered a new one, seeing the price of new injectors I will first try a cleaning additive