Sounds to me like air getting into the carb base - check that the carb is not loose and that the gaskets and spacer are ok . Air gets sucked into the base and weakens the intake manifold mixture and the revs drop which reduces the pressure in the intake manifold so less air is sucked in so the mixture gets stronger and the revs increase again - and the cycle continues. Been there had that.