I've read many articles on the idle surge and they mostly only deal with the ICV. Here's what I did:
1)Replace or clean ECV, mine was crumbling, and air hose for it. The hose is actually 2 hoses, only available together. Here you can see the upper hose which connects to the ECV and Valve Cover.
The lower hose connected to the bottom of teh ECV runs coolant so alittle will spill out when you pull it off (do this with a cold engine!) but its not enough to worry about--like maybe 2 oz. Now here's the fun part, the other end of the coolant hose connects to the back of the engine block, I removed the battery & battery tray to get better access.
The ECV can be removed from its underside by removing two 5mm allen bolts.
2)Remove and clean or replace your ICV. There is a small green paper gasket for the ICV and if you're really careful, you don't have to replace it.
With this I did the usual, spray down with carb cleaner (I prefer brake cleaner) working the little metal valve/door, q-tip etc. and after it dries a quick spray of WD-40 or the like.
3)Probably not necessary, but I did it anyway, I pulled the Smog Pump check valve and cleaned it and replaced it's air hose too.
4) I also pulled all of the Intake hoses and checked for cracks/blockages.
Final thoughts.....re-attaching the ECV is a pain. You might want to put a swear jar down in your garage, by the time you get it back on you'll have earned enough $ to get that DASC you've been wanting!