Is it possible to look down the throttle bore & see the throttle plate? I'd check to see if the throttle plate is moving while it's hunting. If it's starving for fuel, the rpm would begin to drop, then the throttle plate would open to compensate, etc.
Also- have you checked to see if the timing is steady while it's hunting- just a thought.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.