You have a piece of foreign matter in the needle & seat. Try this. Pinch off the fuel line with vise grips. You pinched it before but you evedently didn't get it tight enough or it would stop flooding. Start the engine & run it till it uses up all the gas in the carb. & starts to die. Take the clamp off & try it again. Often that will flush the dirt on through & solve the problem. If not you will need to take the carb apart & check the float & clean thr needle & seat. Often the float leaks & gets full of gas.
George