When is the last time you checked the needle and seat? Front and rear. A piece of trash in there and the engine will flood itself to death.
Did you clean the idle air bleeds when you did a tune up?
When you are cruzing you are probably still on the idle circuit, and for the most part a Holley is set rich, in my opinion.
Carbon residue in the carb is a clear sign of Reversion.
A tank of bad gas could make it miss, but I wouldn't think it would surge.
When is the last time you checked you timing and where is it set at. Initial and total.
Can you post some specs., please?