Also had to pre-load (?) TPS to install over throttle valve tab. .
Sounds like someone turned the "idle stop screw" which is NOT to be adjusted to control idle speed.
Thats probably why you had to "preload" the TPS to get it installed.
There is a procedure for "resetting" idle once someone screws up and twists that screw, but it's ALOT to TYPE.
Basicly,
Unplugg IAC.. then set the idle roughly where you want it via that screw then plug the IAC back in.
Rinse Lather Repeat until you get the desired effects.
with the IAC unplugged you want to lower the idle speed as low as it will go without stalling, your trying to get the throttle plates fully closed into the idle position.
ALSO, someone might have screwd up your throttle body which will also cause a hanging idle.
Many times people will use the "not safe" carb cleaner to clean the TB.
Problem is.. when ford builds the TB they shoot "Clear coat" onto the BACKSIDE on the throttle blades which creates a seal between the TB blades and the bore {not a 100% seal) but...still.
Then someone sprays the wrong cleaner in there, and it removes that clear coat.. THEN you now have more air going AROUND the Throttle plates, and a higher, uncontrollable idle.
Hope this helps.