I have to question the clock-spring and TPS relation.
There are two connectors for the clockspring. The yellow one with two pins is for the air bag which has nothing to do with sensors or the PCM. The other 5-pin "off-white" connector has three wires. One wire in cavity 1 is for the horn ground and the other two in cavities 2 and 3 are for cruise control switches in the steering wheel. I can see the two cruise wires maybe doing something as they are part of the sensor network. But my TJ doesn't have cruise. In fact, I've un-pinned those two wires, cut the terminals off, and terminated the wires by sealing the ends with dual-wall heat shrink. Study the electrical schematics in the FSM and you'll see what I mean.
My theory. I think when most of us replace the clock-spring, the battery is disconnected for air bag safety. When the job's done, reconnecting the battery causes the PCM to re-learn. Suddenly, the engine runs better so we automatically think it was the clock-spring. Over time, as in my case, the engine reverts back to it's former symptoms. Mine is back to a lower uneven idle and cranky below 2000 rpm.