If you want something to think about whilst chewing on your turkey leg, try this.
With your multimeter test the 3 wires coming from/going to your TPS.
Your favourite destruction manual should give you the colours etc..
One is a feed from ECU either 5v or 9v depending on model, one is the signal wire return to the ECU, and that leaves the earth return.
At rest (closed throttle) the signal wire should show about 0.5v.
At full throttle 4.5v, anything higher at full throttle 5v.
or anything at closed throttle like 0.1v means a faulty TPS. The 9v version is relative.
It's about 5% to 95% of your operating voltage for your signal return wire.
The ECU cannot accept 0v. or 5v/9v as in digital speak it means on or off and the ECU is programmed to accept voltages from 0.5v to 4.5v..
p.s. don't get too hung up on disconnecting your battery, the programme in the ECU is permanent. Any faults that develop will remain in the ECU no matter how many times it is disconnected, only by using a code reader can you remove or alter any info stored in the ECU, but you can change little things like TPS resetting.