Idle Issue

Sounds like you have some deposits in the idle circuits. May try soaking the carb body in lacquer thinner with all the small parts removed and hit with high pressure air. Double check your float level. This crap fuel we get stops up the idle circuits on my Honda clone engines when they sit a while and do the same thing unless you run partial choke.

Yep, or too low an idle.
That's where I was going with the idle mixture screw.:D
But you knew that already.