I have a Dixie Chopper Magnum 2250 with a Kawasaki Fs651v engine. It is surging and does not idle up above 3550 rpm with the blades off. The rpm goes up and down 100 to 150 rpm just idling with blades off. It idles rough when blades are on also. I have put a new fuel filter, plugs, and air filter on it. Should I pull the carb and clean it? Thoughts?