Another common cause of this is a throttle cable or linkage that is adjusted too tight and causing sticking or binding. There should be "SLACK" in the adjustment allowing the carburetor to return to its idle setting, Again just trying to help and wish you were closer