Fixed everything and still made no difference. Start doing same thing while mowing today. Will go 3400 RPM sitting in neutral with blades not spinning. Maximum 2500 or so moving with blades engaged. Any more and POW, POW, POW, POW with black puffs of smoke out exhaust. One odd thing was while adjusting carb unscrewed the idle screw all the way and wouldn't drop below 1900 RPM no matter where I set the mixture. Driving on hill with left side down and non-stop popping out exhaust with black puffs of smoke. No matter what I can not run wide open while cutting and moving. Just frustrating. I'm about to give up and just buy a new motor. This just sucks. Tons of work, time, and parts with no effective change. Also while adjusting the mixture could literally take screw clean out of the carb and it never effected how it was running. Screwing mixture inward would bog down at some point. But not when backing it out.