This sounds alot like a carb diaphragm with a slit in it IMHO. I had very similar symptoms once and that was the cause. Especially after all that cranking...