ford do or did still have some a while back but they are not cheap by any means.
due to the expense, and the fact of how hard it can be to get one, i always keep a full stock of all sensors, last count i think i have about 12 TPS and i keep finding them lol
anyway, i was told many years ago, but never followed it up, that maplins sell a variable resistor that will replace the TPS, at the end of the day the TPS is only a variable resistor with a moulded case round it, so if you can match the values for a ford TPS to one maplins sell you should be sorted.
as i said i never followed this up by buying one and testing it, but i was given a link at the time to the resistor and i was going to get one to try, but it was so long ago now i couldnt say which it was