Check your injector seals. They get old and hard and leak and it's hard to tell that they're leaking. New ones are cheap, mine were leaking a ton and were rock hard.
Eliminate all the emissions and vacuum lines. taboospeedshop.com has a diagram of which vacuum lines you need. I never actively tried to fix my idle surge, but removing all the vacuum lines fixed it for me.