First thing I'd do is take the carb. apart and clean everything out really good.Drain and flush out the gas tank too.Years ago I had a Honda 110 that would flood out and quit,rev high sometimes,wouldn't idle other times,the carb. just needed to be cleaned.