The needle and seat are the only thing hat keeps the fuel from running out the carburetor. The needle could be stuck on a new carburetor. Until they get wet from gas , the rubber end has a tendency to hang up. Just remove the bowl and check that the float and needle valve are working. Reinstall and problem should go away. Let me know. Thank you.