Here's an update. My local repair guy sold me a small bottle of Motor Medic (I think). He said to run it thru the engine and let it sit overnight. He said if that didn't do it, nothing would. Said be careful because it would burn my hands. Changing the plugs and fuel filter didn't help the surging. I put the whole bottle in the tank and ran it for a while and let it sit overnight. No real change. Did it for another day/night and low and middle idle came back but high speed still surged. Did it for another day/night and shazaam, all idles are smooth.
Here's what I don't get: I fill my gas cans at Costco and use the blue enzyme stuff in each can. I use the gas within a month. You can't get fresher gas than Costco as they go through 3-15 tankers a day. I gave up on Stabil. And still I have these carb problems.
Thanks for all your suggestions.