Just to put this one to bed...

I did go ahead and install a new TPS. The problem is gone and the car is 100%. In fact, we drove it from Denver to Prescott AZ without incident. Sent the car off to college with my son. I'm pretty confidant it will serve him well.