you know its still kinda wierd, Kermit idles at about 300-400 nothing near 1000 and as I remember when the tach was in Ziggy #2 it was about the same, not anywhere near 1000.
Was the bosh TPS a replacement for the ford part? If you want or are intrested I might be able to snag a 5k TPS from the local JY. Maybe that would get the ECU back to understanding the full range from idle to WOT and let it slow down. Just a thought.