I'd say to check wires. Plug-ins to cam sensor, crank sensor, MAP sensors, ECM, look for anything unplugged or not plugged in good. Only other scenario I could think of would be that you lost the pump.
I have seen a few pumps that were weak. I'm sure the fuel feed piston was galled, but once ran dry they won't start. Once bled, they were impossible to get started again unless they were started with engine starting fluid or pull started. I don't approve, but to get it started on the side of the road.....