It could be a loss of fuel pressure between the pump and the fuel rail. If you can tee a pressure guage into the fuel line you can tell for sure. It's possible you have a leaky check valve in the fuel pump, less likely would be an injector that leaks.