First I would check fuel delivery to the carb. Make sure your petcock is not clogged and is flowing fuel. Then check that there are no holes in the fuel line. If all that is good then I would check for float issues. Make sure that the needle and seat is not clogged and make sure your float is set to the right height.