If gas is coming out the top, leaking out around the throttle shaft, leaking around the accelerator pump, or coming out of the vent, this indicates the carburetor is flooding from an excess of fuel.

There are many things that could be causing this. Here is a list of things to check, not in any order.