Ditto on the gauge. Check pressure. But I want to add that low fuel drop out at WOT almost always results in either cutout - literally the engine shuts off for a second and as pressure comes back it comes back too, its a very jerky motion - or a result is pinging (detonation). Detonation could be happening and if so the knock sensors are retarding timing which would result in a loss of power.
And like said, in a working system fuel pressure is maintained at a constant level - thats what the pressure regulator does. Adding a better pump wont do anything since pressure is a result of flow and in the end everything comes down to the injectors. However, a increase in pressure via the regulator will force more pressure through the injectors so an adjustable injector can help a little...
BUT, top end power loss could also be just one faulty COP. If the car seems slow under load (slowly accelerating in third up hill for example) then a COP it may be.
If you want to help narrow it down, check the fuel pressure and unplug or pull the fuse (if there is one) for the knock sensors.
I guess what I am getting at is down throw a pump in there just yet.