I wont say that is your only problem but info from manufacturer says:
A faulty TPS can cause driveability problems such as hesitation, stalling, an erratic idle, pinging (spark knock), no torque converter lockup, hard starting, an intermittent check engine light while driving, poor fuel economy, and generally poor engine performance. Erratic readings or momentary infinity (open) readings indicate a defective sensor. Full continuity (zero ohms) in either position would indicate a shorted sensor. If your vehicle is suffering from any of these symptoms then it is very possible your TPS is the problem.
__________________

Jdm b18c R LSD CRX si
TR "Old Skool EF" Member #96
JoKie TuNinG
RANGCRX BUILT TYPE R
StricKlyMT
727-510-6301