mine did the all most exact thing, no idle at all and running just plain bad. The cause was the vacumn line from the pvc to the base of the carb, had a split in it. Only did it radonmly. Only found it by accident, I was revving it up to get it to stay running and a saw the hose actually open at the split.
Bookmarks