My 03 5speee does the same thing. I adjusted the idle throttle screw to idle at 1000rpms. When I come to a stop the revs stick and then after a second or so it drops to almost stall. But most of the the time it catches it in time and goes back to idle speed. Gotta watch it sometimes and give a quick tap on accelerator to make sure it doesn't stall. Any fixes on the sticking high revs?