Engine fails to return to idle periodically
We have a Saturn SL1, (1.9 Liter; single overhead cam engine). the engine intermitantly continues to run at about 2000 RPM when you come to a stop rather than dropping down to the normal approx. 900 rpm idle speed. Any one have an idea what is causing this?