TPS is bad and I ordered a new OEM one. Will be in Tue. Fingers crossed!
-Daniel Kent
Mine was bad in my 86. could not set the timing and it had a dead spot between 1500 and 2500 rpm. power was weak too. after i replaced it and calibrated it, I found out my timing was at 3-4 degrees after TDC. Miraculously it passed smog with the old one. Mine was bad when I bought the runner, but from what Roger Brown and other write, using carb cleaner on the throttle body with the TPS installed help kills them.
Dang sickness! Hope that resolves your issues. 