Not to hijack you question but I have a 1987 30a3 right now with a similar problem. Idles well, runs great flat out, but surges back and forth a couple of hundred rpms in between. What I have done so far this Winter.
Checked link and sync, it is spot on.
Installed a tach so when the ice is out...