Check the ASD relay and the fuel pump relays and make sure both work. Also check the ballast resister on the drv side fenderwell. It's a small ceraminc thing. Jumper it and see if that fixes it.
If you're gonna replace the pump or even just the sock pre filter.... IMO, drop the tank and put some tank cleaner through it. Dropping the tank is a little bit of a PITA, muh easier if you don't have a hitch on there. It's the best way to get the pump assembly out without bending anything. Also the best way to make sure the little numb on eth bottom of the prefilter seats in the holde ri the tank.