It works in everything, it even cleaned out my lawn mower. Granted, you don't need to use much of it. an 8 ounce can in the crankcase for 10-20 miles, then changing the oil really gets the sludge out. I like it in fuel Injected modern engines, as is eliminates the need to take the car to a mechanic just to do the same thing. However, I am not ready to put it in my 1980 Gold wing. I will be asking the local Gold wing mechanic about that. I do know any alcohol based crap in an older Honda will Immediately cause the bike to stop running. Personal experience, and I don't appreciate pushing a GL1000 for a mile to get back home. The Japanese bikes have really small orfices, and rubber O-rings in the carbs, and alcohol swells them up to the point that the bike can't get fuel. I drained the tank, and let it sit a day, and put regular unleaded in it, and all was well again.