Have a Craftsman mower with a B&S 21hp single cylinder with numbers 331877-2371-G5-110408ZD. Lately it has started surging with the governor seeming to control it. It will not idle except with the choke half closed and even at full throttle needs some choke. All its passages seem clear, but I...