doesnt have to be the carb at fault.. could be cdi or stator too..
but you could check the float level, maybe got crap in there!!
lol also check theres fuel it the tank.. pretty common mistake, like it may look like it has enough but it may not be enough at the fuel tap location in the tank..