I'm surprised there is no mention of Sea Foam in this thread? I hate to sound like a nut job talking about this all the time, but the stuff does wonders keeping things clean and enhancing the fuels.
With today's fuels, imo, getting worse due to Ethanol, I find it even more important to use all the time.
https://seafoamsales.com/sea-foam-motor-treatment/
Keep telling yourself that. One day it might come true.
I drank the elixir Koolaid for a while, Seafoam included. Then I did some actual experiments using Seafoam by soaking carb parts in it. The end results were that it did nothing to remove varnish or clear galleries and jets. Even if left for days. An old toothbrush, a piece of thin wire, Varsol/solvent
and compressed air are far more effective.
Experience with the stuff already has.
A few years ago I had my lawnmower about to die on me as I was cutting the grass at our trailer. It is an old neglected one that I figured was on its last legs years ago. Anyways, without wanting to stop and tear the carb apart, I decided to add an ample amount of SeaFoam to it hoping it would bring it around enough so I could at least finish the lawn.
When I fired the mower back up, it still acted like it was acting for a few seconds then all of a sudden it began to spit and sputter then a big white, grayish cloud spewed out of it, stumbled some more, then began to run good again.
I finished the lawn and did nothing else until the following week-end when I had to cut the grass again. To this day, I have never torn the carb apart nor did anything else to it other than to add a splash of Seafoam to it occasionally and it is still running great. Maybe because it was already hot, that helped, I don't know, but I am a believer and nobody will tell me any different.
Like I said in another post, I use to have to clean my carbs on my XLT Sp snowmobile annually but since I have been using/adding Seafoam to the tank, just a splash, before every ride, I haven't had to clean my carbs in years.

And to the other poster, there are more than one type of alcohol. Ethanol is not isopropyl, they are 2 different things. Many in the boating community use Seafoam over other stabilizers/cleaners as anyone who knows, knows that boats usually sit long periods of time occasionally giving gas extra time to go bad.
I have used Seafoam in my boat, as have others I know, for years without an issue, and my boat only gets used on weekends and sits in the water during that time so I would assume the moisture my gas tank picks up is far greater than a car that sits on land, obviously.
http://knowhow.napaonline.com/sea-foam-what-is-it-and-why-should-you-use-it/