I have found that for cross-referencing parts, many on-line parts places will tell you what else the part in question fits by looking at the 'what other vehicles this part fits' window.
Autozone, NAPA, Carquest, O'Rileys, Checkers (Same as O'Rileys) all have decent websites that allow you to look up PN by Make/Model/Year/Submodel. You should be able to get some info via a google or 2.
Having someone here sell you a TPS, and ship it to you will likely cost more than going down to the local parts dealer and buying a new one with a warranty.
-Ron