It is worth a check to test your fuel pump wiring circuit before swapping out the pump.
The wire on the starter relay orange/black on the connector marked BAL is a straight shot bypassing the fuel pump relay and ballast resistor to your pump.
Put battery voltage to that wire, unplug the fuel pump and test voltage to a good ground at the pump. Should also be a an orange wire. You can also test for voltage with the pump connected, there will be some loss, the pump draws current, but radical voltage loss may indicate a pump problem.
Somewhere around five connectors between the power source and the pump any one of which can partially cook or seriously corrode and cause a voltage/amperage loss. The harness runs under the drivers side kick panel and over the wheel well. Be careful the wire color can change between connectors, sometimes the wiring doesn't match the book.
A new pump may cure your issues, but still may not be getting full voltage/amperage.
The ballast resistor cuts back on voltage to the pump when the motor is running, the starter relay bypasses the resistor during cranking to supply a little extra boost. Jumping or deleting the ballast resistor has never hurt anything I've noticed.