Your 1995 should have the EEC-V computer, and OBD II diagnostics
So it may have the "5mph high idle thing", lol, technical name
This computer software holds the idle high when shifting gears and anytime you are above 5MPH.
If this is not the case then warm up engine and unplug IAC Valve, engine RPM should drop to about 500, or engine may stall either one is fine it means no vacuum leaks.
If it stays high then you do have a leak, leave IAC disconnected while looking for it.
Other possibilities are throttle cable sticking or cruise cable.
Spring for throttle plate broken or weak.