I'm back to thinking it's the pump.
Today I went on a 300mi trip. 200mi into it (after 3hr of highway driving in 90*F), I went to pass someone, lost all power, coasted to a stop, had about 20psi rail pressure, car was still idling but very rough. I shut it off and couldn't start it again.
Pulled the sensor off the rail, no fuel in it at all. Put it back but car wouldn't start.
Disconnected the battery for 60 sec. Still didn't start.
At the fuel hat, I disconnected the line and there was no fuel in the line. Popped the ring off the hat, turned the key on and off while watching the pump in the tank. It was definitely running, but wasn't moving any fuel. Disconnected the line from the hat, turned on the key, it ran for a bit, then a little bit of fuel shot out, but not much.
I switched out the pump with the old Aeromotive Stealth 340Lph, turned the key on while watching it in the tank, and it immediately picked up fuel and I saw a rise in pressure on the rail.
So that would mean I got a bad fuel pump from americanmuscle.com, and its fine when cold, but after running for a long period of time, I start to see problems.
Is that likely? Heat causing problems with the pump?