Ok, sounds like the TPS is not set correctly, there should be no change in idle speed with the bottom 2 wires of the plug linked out when at idle. Another thing that can affect this is the wax stat that is built into the throttle body. Its purpose is to allow more air to bypass the throttle plate when its closed when the engine is cold, which is needed for cold running. Inside the mouth of the throttle body, before the plate and on the bottom there is a hole about 5mm in diameter, this is where the air comes into the wax stat and gets by passed round the plate.
Another thing you may need to check is the throttle stop screw has not been moved, the plate in the throttle body should be just closed when the cable cam hits the screw, it may take a little bit of adjusting between this and the idle air screw to get a decent idle speed. If doing this I would put that link back in as adjusting the screw adjusts the TPS.