Pat,
Before you spend a gob of money on a new TPS take it off and make some resistance checks.
I recently bought a new TPS from an ad on the Classifieds here on the forum. Paid about $60. 00 for it. Brand new and in the box.
He said he had some more but that was some time ago and the ad is gone now. I installed it and it performed the same as the old one.
I got curious and checked the resistances of the old one and here are the readings I get.
Hold the TPS flat with the metal hub up and the connector pointed at you so you can look in and see the connector pins.
Number the pins 1, 2 and 3 right to left.
#1 is ground, #2 is signal and #3 is +5 volts.
The resistance between pins 1 and 2 should be about 360 ohms.
Between pins 2 and 3 should be about 2700 ohms and between 1 and 3 should be about 2400 ohms.
As you rotate the hub, resistance between 1 and 3 doesn't change, resistance between 1 and 2 increases to 2600 ohms and between 2 and 3 decreases to 360 ohms.
These readings were taken with an old Simpson analog meter so they are approximate. If yours checks out anywhere near this I sure wouldn't pay $200. 00 or more for a new one.