People make WAY TOO MUCH about how bad E10/E15 fuel is for small engines. The issue is not the ethanol in the fuel, it is how OLD the fuel is !
I use E10 all of the time. Sure, I have had carburetor problems, but it is just normal dirt in the fuel that gets stuck (typically) in the primary/idle jet causing operating RPMs to oscillate.
Simple solution. Do not stop your engine with the ignition switch, use the fuel shut off and run the carburetor dry EVERY TIME ! Don't have a fuel shut off ? INSTALL ONE !
Never leave fuel in your tank for more than about 3-6 months, even with fuel stabilizer.