Mine just started the hanging idle thing recently. It did the same when I first got my 1997 GTS and the intake gasket fix took care of it. Many on here have put a restrictor (e.g., a socket from a socket wrench set or smaller diameter hose) in the hose to the idle air motor and swear that does the trick. On my car I strongly suspect that I have some sensor going bad (TPS or MAP), but I have no codes to confirm that. My car hangs at 1,700-2000 and will work its way down to 750 over 10-15 seconds, sometimes revving up and down a bit on the way down to 750. Something ain't right, but I'll be darned if I can figure it out. I am gonna try the restricted hose trick next.