Does adjusting the air screw make any difference? If not, then I think you've got an air leak somewhere. As said, probably carb rubbers... :