Ok.. I decided to check the TPS first. Found one of my spare engine wiring harnesses, and separated the throttle cable. The pins slide out the back of the big round connector when you use a jewelers screwdriver to lift the locking tab. Got one of my spare TPS units. Carefully opened it up, these things are well made. 50 years of designing and building electronics with potentiometers, you get to know a well made pot.... Anyway, it looked good, so I cleaned a little glue off, and reassembled it. Trying to check for a flaky pot with a digital meter, as usual, is nearly useless, so I thought about it for a minute.... The easiest way to find a noisy pot is to listen to audio going through it, so I rigged connections from a music source through the TPS, to an amplified speaker. It worked great. Also checked the throttle closed switch, good.
Bring the test rig up to the car, and plug the connector onto the TPS. Instantly, I have no ground continuity, music at full volume! wiggle the TPS connector, crackle, no volume, crackle low volume. Well, there's a problem! Never would have found it that quick probing a meter on the pins, since the probes would poke through any oxide, etc. I used my tiny wire brushes to clean the pins, cardboard to clean the sockets in the cable end, a little contact cleaner on both. The test connector now works as well as it did with the reference TPS. Volume goes up and down smoothly with no crackles with throttle position.
Tomorrow, I'll take a drive to verify if this is the total fix.