Sounds like a governor problem. Check for binding in the linkage between the throttle plate and the gov arm. It should move smoothly from idle to wide open.
There could still be a problem inside the gov. The spool fits in a hole in the end of the cam. There is a vent hole in the cam, if it's carboned up the gov will be sluggish.