Gas pouring out of carb

Probably you have passed dirt into the carb which has caused the needle and seat to hang open, flooding the carb. You need to disassemble the carb to clean it out and replace/install a quality fuel filter between the pump and carb.