Before you buy make absolutely sure its the TPS. Some of the problems attributed to the TPS are elsewhere. Second, they can sometimes be taken apart and revived by cleaning them. They are a very simple rheostat. Third, if you are a tinkerer one can be built from Radio Shack parts if you are so inclined. Last, you can tune the OD shift to use a single voltage value and a pressure setting.
All of the above can be accomplished for considerably less $$ than a new TPS.
My 02. Good luck.