An off idle stumble is often caused by a Lean Idle Circuit. There might be a bunch of Gum/Varnish in the Area, which requires removal of the carb, and removing the Welsh Plugs and cleaning all the stuff out. I have used Power Tune, or Combustion Chamber Cleaner added to the gas, as it is more effective than SeaFoam, which I think is quite Useless. Sometimes the Chemical Cleaning works, but not all the time, as it can dislodge the Gum which then proceeds to really block the fuel.
Same goes for the High Speed Circuit, if there is a lot of Crap in the Fuel Bowl, the Chemical Treatment, may end up plugging the Main Jet.
The only proper way to clean a carb is to remove it, clean it, replace worn parts, Adjusting the Float, reassemble, install, check/adjust the Carb-Ignition Sync.