I didn't’ read every entry of this thread. The title said it all to me!
I had high idle issues with my 1997 and solved it by changing out the engine coolant temperature sensor.
This part # is correct. Toyotas description is wrong…….
Maybe this is helpful?