I third the idea of clogged idle circuit. Same symptom I get when the number 1 carb idle jet is clogged. Not sure why it keeps happening even after installing jet doctors. Happening so often that now I just remove the air cleaner and mixture/volume screw and spray carb cleaner down the snorkel tube and it runs fine again.