Think I would try to continue progress by tweaking the idle mix a bit -- should be able to dial out any lean sneezing if all else is working well. Carb cleaning for an idle issue means opening up the passages at the top of the carb, and cleaning them out. (I prefer soaking the carb top after removing the domed plug, then spraying passages -- should be squeaky clean, no varnish.) But sounds like you are close. Turn the needle counter clockwise about 1/8 turn at a time to try and get rid of the lean sneeze. If the motor lopes or stumbles, the setting is too rich (clockwise needle correction). If the throttle idle stop knob on the side of the motor is working, you can set it at the lowest smooth idle obtained with the mix adjustment -- keeps you from killing the engine by throttling down too low.