Yeah, it's your $#$%, $%^%, ^&%$, piece of you-know-what ignition coil.
They fail all the time, twice on me now. About $35 part....
Everything sounds fine, but it sounds like the engine isn't receiving any fuel? Nope, it's just that it isn't receiving any current to spark the plugs.
Been there, done that.