Yep the float needle is sticking. I suggest removing the carb, drop the bowl, remove the float and needle take a tiny phillips and a rag dip it in some laquer thinner and swab out the float needle hole the take the needle and wipe it off really good with a little of the thinner on it. put it back together, don't install the carb but connect the line, hold it level or how it fits to the engine and turn on the fuel see what you got then? You may need to replace the needle???