Most likely a jetting problem or you have what we in Dutch call " false air ", dont know the English term. It means air is being added to the mixture in a place where it shouldnt happen, like between the carb and manifold. But more likely just the carburator needs to be rejetted. Use google to find out how or search here on the forums.