Had the fuel pressure too high code (P0088) on my Peugeot 307cc '09 plate 2.0 hdi 136. Did some research and found this part to be the problem (after using 'alternative diesel'). The car had a loss of power, was very hesitant and would often stall.
You have to remove the air filter box. Battery. And part of the battery tray (I ended up bending it). It's fiddly to get to once you're in there but once I'd removed the old one, replaced it with this and it's like driving a new car!
Just make sure you have the Delphi fuel system not the Siemens!