Well, My Demon Died On Me Yesterday

Usually fuel pumps don't just quit, most of the time, unless electric, give warning signs such as bucking at 50 mph because fuel supply is sufficient to sustain the amount of fuel needed. I would look for the electric gremlin that took you down. But of course easier to remove air cleaner and give it a squirt to eliminate fuel pump.