A possible reason is the battery being down due to the failing alternator. I've come across this before, the battery will run the starter motor but not have enough left in it to run the fuel pump.
That'd fit.
Did you charge the battery in the interim or did it just have a good day and give you a reprieve?