Certainly possible. The TPS angle he is seeing fluctuate, is read as voltage so any voltage change (like a bad connection) would make it do that.
But while the engine is off? So weird.
Turn it on, connect ECMDroid, go to Live data, and start wiggling wires.