Pump refurb on Ebay....£80 ish.
Get an Op Com or similar to read desired and actual fuel pressure readings.
I sincerely hope you haven't got cam chain issues....
My car showed exactly same problem.....cam chain had stretched/jumped.
Running perfectly now but cost me just under £900 all in...had to have the cylinder head removed to repair a ruined bolt hole.
What age and mileage???
Numerous people told me anything near 80,000 miles get the chains done.