All I can think of whithout being with the car,is either the fuel filter is blocked thus only giving a bit of fuel allowing the engine to run for a bit,Or the fuel pressure is very low.When changing fuel pumps the pressure needs to be set at the regulater.
Paul