Here's my fc tb story that actually happened tonight, so hopefully the ending will help you and many others...
After nearly stripping out the torx drive on the front passenger tb mounting screw due to 150k miles of grime, I get the old tb out of there only to realize the new tps screws (M4x10mm) are too short. Keep in mind this car is my only mode of transportation on a friday night.
Re-installed the golden oldie, went to parts store, got some M4x20mm screws. Finally installed the new tb, then got some good GT4 time in while waiting for the gasket sealant to cure.
... Started the engine, idling at 1400-1500 rpm. CRAP! right? I check the tps holes, they were in 00-02atx (I have an 02atx). So I do some reasoning and realize that if I turn the tps toward the 03atx/5sp position, the tps will register "less open"... but the damn screws I bought are too small for those holes! So I held it there while the wifey turned the car on, and sure as the sun willl rise tomorrow, 800-900 rpm idle.
Went and bought some M5x25mm screws and mounted the tps in the 03atx/5sp position and it works great! Try this out, hopefully you havent wasted a buck or two on screws already...
I'll add this to the ford assembly dee dee deeeee list, now comprised of a dented factory header, an '01 dpfe sensor and wire harness on an '02, a replacement accesory belt idler pulley that is in interference with the engine mount (wtf!!), and an '03 tps on an '02. Thanks, ford, for making my life complicated as hell.