EXACT same thing happened to me this afternoon. Was convinced it was vapor lock due to heat. But ended up being a blown Ignition Coil fuse in the driver's side fuse panel.

Check your fuses...