First thing, check for vacuum leaks.Check the IAB, make sure it's working.
Replace if neccessary.
Clean the TB/EGR assembly. Make sure there's no gunk gloging anything.
Then re-set your idle using the procedures on the Corral tech page.
If that doesn't cure the problem, clean the 10-pin connectors. (spread the pins & make sure they're getting good contact)
One or more of these cures 90% of the hunting idle problems on these cars.
--------------------
www.advancedenginedevelopment.com
SCT dealer
Dynotuning
(916)715-7569