crank position sensor all wired in good?, if the ecu does not see the crank moving it will cut power to the pump within a short amount of time. so u might be able to turn the key over and initially get pressure because the pump will prime for 5 or so seconds, but the ecu will not maintain power to the pump because the crank isnt moving. just a guess?