carb suggestions

Is the timing set correctly?

Set the timing first, adjust the carb later.
Go to Holley's website, they have excellent videos on how to adjust the carb.

Timing, no it couldn't be... LOL

Sarcasm off!

Set idle timing at ~14-16 if it's not there already and see if your stumble goes away.