I had a similar problem a few months ago. The idle "hung" high until the wheels came to a stop. I thought it was in the he throttle linkage/ cable assembly but it turns out the IACV was defective. I cleaned it first, no change. Then I cut a piece of cardboard and blocked the air flow from it. Fixed the problem right away. You could test it like that in just a few minutes. Don't take completely off just loosen it up enough to get the cardboard in behind then tighten back down. I'd bet this will take care of it.
Bookmarks