Your high idle condition is most likely a carboned up iac valve, causing it to stick sometimes or all the time. Toyota carburator
cleaner is the best hting i have found to resolve this, but it is hard to find. Gum cutter or one of the still available choke cleaners
will work. Take your air intake hose off of the throttle body. and at the bottom of the throttle body you will see a small hole in front of the throttle plate this leads down to your iac valve. Spray
the cleaner into that hole and allow it to soak for about 15 min, while you are waiting you might as well clean the throttle plate as well. Start her up bring it up to operating temp and see if the idle comes back down to around 750-900 rpm. You may have to perform this operation a couple of times before success,or worse case have to replace the valve. ($$$$) Good luck