1999 Isuzu Trooper, high idle

I live in a small town in Alaska and we don’t have an Auto Zone. I did try taking it to Schucks and they said that since my “Check Engine” light was not on a computer scan would not help. I took the Throttle Position Sensor off and cleaned it as well with no change in results.