Next thing I'd check is that the fuel shutoff solenoid is verified pulling all the way up. Remember there is a keyway on the shaft where it attaches to the pump. Do you know how much lift pump pressure it's seeing?

I took the fuel shut off solenoid arm right off the pump. Didnt make a difference