So this is what I've come to find out at this point and maybe it can help you too.
Several articles and discussions indicate that the role of the TPS is to let the ECU know what position the throttle plate(butterfly) is in at any given moment...as its name suggests. As you increase the opening the ECU changes the injector pulse width to accommodate the engines need for more fuel.
In my case and as I understand it as these potentiometers reach about 100k you are on borrowed time. the contacts(grid) tend to begin to wear out in the spot where it spends the majority of its time...that would be the idle position.
When Charles hooked up the Rovergauge the other night on my truck it showed about 70% in the TPS bar scale at idle. We unplugged the TPS and the idle settled right down to normal revs and was consistent. The normal reading at idle should be somewhere around 5-6%. Since these later TPS units are not adjustable(no elongated holes for mounting) I am game to modify mine a little in an attempt to get it off the bad spot on the grid at idle then let the system relearn the TPS position in an attempt for a temporary fix...wouldn't be doing this if the little bastards weren't so frickin' $$$$. I may have the time to try this out later today, but really want to have an interface with the system when I do it so I can tell whats going on...I now have a Rovergauge cable thanks to Charles and will be reworking a laptop shortly to get it up and running. Thanks again Charles...on the hunt for connectors!