My guess would be a stuck float or stuck float needle in the carb. If this sticks open, it lets fuel through the carb into the airbox back through breather to the case. Check your fuel tank. If you have crap in the fuel tank, even after cleaning the carb it can and likely will happen again. You could add a fuel filter between the two to help, but be sure the tank is clean.
Honda Foreman Forums: Discuss the latest Honda Foreman in our free Honda Foreman forums. Also talk about Honda's other ATV and UTV's including the Honda Rubicon, Honda Rincon, Honda Rancher and Honda Recon