A mate of mine has a Honda 300cc quad (ATV for you Yanks
), it sat for some time. I cleaned out the rotten fuel and varnish out of the carb. Now it idles perfect, when you give it a good fistful it goes like a dog shot in the arse. But when you come back to a cruise it surges, like you are giving it full power then backing off repeatedly. It had a couple of holes in the diaphragm that was in the carb. He has another complete bike out there we removed the diaphragm and slide from it and fitted to the runner, but it is still doing it. I'm just about out of ideas, the only other thing I can think of is that the slide is sticking a little and causing it to jump. I haven't had a chance to get back out there to check it though.