While everyone else is focusing on spark, perhaps a look at your fuel pump/fuel system and a further search for a vacuum leak may be in order. Had a similar issue a year and a half ago, mysteriously went away, only to rear it's ugly head on a weekend cruise when the fuel pump finally gave out 125 miles from home. With Covid regulations in place, the car got a nice ride home on a flatbed, with wheel bonnets, we got stuck in an Uber