We need to find out if we are loosing spark of fuel.
When this happens, see if there is spark down by the spark plugs and see if it runs on starting fluid.
This type of problem needs to be diagnosed so you don't throw any more money away.
Let me know!
Just be sure that you are loosing fuel pressure when this happens. Your best bet is to hook up a fuel pressure gage when this happens. If you are loosing fuel pressure, just be sure you have power and a good ground to the fuel pump.
If you still determine that the fuel pump is at fault, I would rec to get an OE one. Not an after market one. I have a feeling this is why they are going bad.