Had my SHO for 4 years now but just now joining forum. I work at a dealer here so if i can help in anyway with finding parts let me know. Look forward to talking to some of you guys.
Sounds like the TP sensor connector ford had an old TSB for it when hot it would short and cause high idle. There is a repair kit for it TSB number 00-3-5 part number is XF1Z-15K607-AB which is still available from dealers.