That seems like the most logical wrench bender however the needle and seat are working. I tested it by blowing through the fuel inlet and it shut off when the I moved the float up. I will be checking to see if the float, floats. I should have done that when I was rebuilding the carb.

also I find it strange the fuel could be spewing up out of the air horn. Shouldnt air be sucked down?