Make sure the vent in the fuel tank cap is not plugged.
A bad, stuck or dirty float needle inside the carburetor.
bad seal in between your intke manifold and carburetor
your float is stuck in the carburetor. Clean it with carb cleaner.
A misfire will cause flames to come out of the carburettor
Usually a stuck float mechanism.
Sounds like a doodlebug www.antlionpit.com The armadillo leaves a hole just like this.
The float could be stuck open in the carburetor, causing the leak. The carburetor leak needs to be fixed, this could be all of the problems, it also causes a fire hazard.
carburetor or spark plugs
The float valve in the carburetor is not working properly. You will need to remove the carburetor and clean it or replace it.
needle & seat maybe dirty , also check float level
Sounds like you need to clean your carburetor. Before messing with the carburetor, check the fuel filter - it might be clogged.
Needs carburetor checked and premium octane gas this will solve the problem!!