OK thanks for the replies. I only have Forscan with an ELM327 USB interface. It reports zero psi in the HP fuel rail...but the car starts and runs ok at idle, but barely drives as I assume it is starved of fuel. If you disconnect the low pressure pipe to the HPFP gas is being pumped OK, at least on the low pressure side. I have just replaced the fuel pressure sensor (as I had already ordered one) and have stripped the HPFP and have obtained the correct Viton o rings (but no X ring). The internals did not look too bad, so I will clean and rebuild it this weekend. The pressure relief valve "seems" ok...at least you can't blow through it, but I realise that is not 1850 psi.
I plan on putting it all back together and seeing how it goes. Otherwise, would any leaks at injector seals cause no/low fuel pressure?