Well, the ethanol thing is not bogus. We don't have that stuff here, at least in 93 octane, but ethanol is well-known for wreaking havoc with fuel systems. It congeals into a a nasty goo that clogs things up. Avoid it if you won't be using it quickly; don't let it sit in the bike.
I don't think that is the first thing I would look at, though.
The first thing you should try is turning the idle speed adjusting screw
out. Not to be confused with the idle mixture screw
that is deep in the well and should be set a turn and a half or so out.
I can't believe that I didn't have a picture of the idle screw side of a CVK and had to steal one from showtimepowersports
, so the least I can do is plug them in return.
If that doesn't work then there is something wonky, dirty, or hung up inside the carb.