FP relay is on the inner fender.
There is no way to put the pump on the hanger, use the pulsator and the hose /clamps..[Pulsator is between the pump outlet and the hanger line.
Check the FP relay bypass wiring at the oil psi block below the turbo...
I'm betting that the pump connection in the tank is leaking. At low power/idle, the volume requirements are low, and sufficient fuel is delivered.
Stand on it, the demand goes up, the psi goes down, and the engine quits.
Shutting off, and restarting just puts the pump demand back at a low level....
take the tank down, hanger out, and see what's going on.
Take the pump off, cut the necked down portion of the hanger tube off, install the hose and clamps. Discard the pulsator...