its highly unlikely imo its fuel as unless its alot short it will still run but lean, and if its holding base pressure at idle and good voltage then shows pump/wiring isnt completeley fubared. its quite possibly a spark related issue.
have you got an ignition cut at over 1 bar boost in your ecu maybe ?
my car had crap voltage to the pump, constantly crap droping to base pressure at 1.5 bar boost, that still ran but getting very lean.
id definitaley be looking at ignition side aswell mate.