Re: lousy gas mileage
Lean it out some and see if it still runs fine and check the mileage again. Sometimes the plug doesn't tell the whole tale.
I agree that the sprocket would not make that much difference. Plenty of people here run well over 20 mph with the 44 tooth and get better mileage. That would be the same rpm range and even more aerodynamic drag.