My two cents worth says it is a fuel issue.  I recommend pulling the carb and giving it a good ultrasonic cleaning or 24 hour bath.  When rebuilding replace the float needle and adjust the float level high or a little rich.  That's what I would do if it came into the shop.