With your foot off the pedal, and the throttle butterfly completely closed, the TPS tells the ecu that it should go to the idle fuel/timing map, and operate the ISCV.
This happens with the IDL position on the TPS.
With the throttle closed, there should be continuity (electrical) between the IDL pin the TPS, and the E2 pin on the TPS. Its basically a switch to ground telling the ecu that the throttle is closed.
Now, to stop the IDL contact from happening while you are cruising at low speeds (when the throttle is only open a teeny amount) you have to make sure that the TPS switches IDL from continuous to ground, to open circuit.
Do this by putting a multimeter between the IDL pin and the E2 pin (bottom 2 pins if you are looking at it from passengers side).
It should read <100ohms with the throttle plate closed.
Now open the throttle a teeny amount.
Now rotate the TPS so that the continuity between IDL and E2 goes from <100ohm, to open circuit (infinite).
Let go of the throttle (or remove the washer/spacer you put in to keep it open that fraction), and it should go back to <100ohm.
Test it a couple of times.
Easiest way to keep it open 1mm or so is to locate the stop point, and put a thin spacer in there.