Gregg,
Assuming you're talking about a slight rpm fluctuation at idle, then it's doubtful the TPS is the culprit. At idle engine rpm is controlled by the computer on the VP44 fuel injection pump. The fact that you're also experiencing the TC lock-unlock problem might suggest electrical noise in the wiring harness. This can be caused by bad/loose electrical grounds or worn brushes and/or weak diodes in the alternator.
If you're still using the original alternator, it might be a good idea to go ahead and replace it and keep it as an emergency spare. I replaced mine at 110,000 miles, took the orignial apart, and was surpriced at how worn the brush contact areas were... very deep grooves. NEW (not rebuilt) one's can be purchased on eBay starting at $100. Let me know if you need some links.
To eliminate any grounding problems, remove, clean, and reinstall all the bettery terminals and engine/chassis grounds you can find.
Good luck,
John L.