Have you tried what I suggested, see if you can make it idle steadily with the throttle, with the goal of determining if the idle is just set too low? I would agree with @pvanv that it's likely something is still plugged up, but double checking the idle speed setting is super easy and if that's...