It does not sound like the fuel pump. Sounds like water in the gasoline. Drain the tank and change the filters. You could have a rusty tank. If you want to test the pump, you need to disconnect it from the injectors and measure the volume it pumps out in a given amount of time. There are specs for this.