A mate has a dirty diesel Pug 308 1.6 HDI (though his dream car is a Dodge Challenger, so he's not all bad) and recently it went into limp mode coming off a roundabout and chucked a generic "depollution system" dashboard message. Upon plugging in a code reader and getting the codes there was:
P1351 (spark plugs) though this presumably is glow plugs on an oil burner
P0087 (fuel rail system pressure too low)
P0093 (large fuel leak)
There's no evidence of a large fuel leak, so I am assuming this is code tied to the fuel rail pressure too low code and the car assumes a sudden drop in pressure must be a fuel leak.
As a first, cheap step, I've suggested changing the fuel filter in case it is blocked and impeding fuel flow (causing the drop in pressure), but I'm guessing it could also be the fuel pump in the fuel tank or (assuming they have one) the smaller high pressure pump up in the engine bay for getting diesel fuel up to the required PSI.
There's also the DPF and EGR under the banner of "depollution" but no P codes for them.
I think the glow plugs are a bit of a red herring as they are only used for ignition I believe, not like the continuous spark on a petrol.
All this is guesswork from me, do any of you have any ideas? Particularly pug or diesel owners?
I've tried the usual suggestions, don't buy French, don't buy diesel etc
Thanks
Stu