this sounds odd, and I am not by any means a mechanic, but mine started randomly idling high for a while. I have a decent mechanic and we went through the throttle bodies, etc., didn't change anything.
I later realized that one of the mufflers had holes in it. Replacing the one with holes caused an instant return to the proper idle. I am assuming, and don't really know, that the lack of proper back pressure was screwing with the car's brains.
That's for what it's worth. Good luck.
Mine is a 91 NA, no TTop. I love it.