From your description it sounds as if that spring and wire link on the carburetor you mentioned are the engine's governor. Any friction or slight stickiness in the governor will cause the engine speed to hunt, in the same way that lean mixture often does. I don't know if you need new parts or just to carefully align the ones you have so they don't cause any binding. Comparing them with new parts (or drawings of new parts) may be the answer.