When I put a Bosch pump in I didn't get the wire (ground) fully seated in the connector. The pump would run, sounded good, shot a fuel stream across the shop etc. When you needed the pump to pressure the fuel rail the pump would just shut down. Repaired the connector, all good.