I've been trying to find cheap alternatives to our hard to find TPS units and I've come across a few part numbers that MIGHT work with some modifications.
Original Ford part is CXE 1329.
Alternatives:
Intermotor TH338. Looks identical to ours EXCEPT the mounting ears are reversed. Could be made to fit with a few pieces of thin aluminum or steel shim.
Drawback is that these came on the '86-'87 626 so they aren't too common.