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.