Try a new needle and seat. Some times the needle valve has a nitrile rubber end and it will stick closed.[/QUOTE
I checked this over and over for free movement. Poured frul from top while manually holding float/needle closed to check for good seal. Released and fuel drained as it should. Of course, when it's all together it may not work??