That does sound like the TPS from what all I read/found when researching mine.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
what year is your car? an ebay search for that tps says its for the following. no tps is exactly the same so when you swap it out you need to disconnect your battery for 10-15 minutes and reconnect and drive around for a little while with a mix of highway and street driving for the computer to adjust.
I've always used Lucas in the past.
This is an electronic problem, not a problem that chemicals can solve.
If it rains again today, I'll be looking for that BFH.