Float level?
Piece of crud in the inlet for the fuel?
Does it have a metal type filter built in the carb? If so, remove that & run an inline fuel filter?
You can probably open up the seat area for the needle & seat,but take care & use a number drill bit set.
Tank not venting properly, incorrect gas cap,not vented???
Just to think of a few ideas.
MBHD