I recently had a similar problem. Mine turned out to be the Bakelite insulator at the carb base. I pulled it and it crumbled. I had to use some sticky to get the crumbs out of the intake. Installed a solid insulator and it runs good now. I hope this helps.