@
Bad Luck
@
TracyNorton
bit the bullet and swapped in a new OEM TPS. Unfortunately no change except idle reading now at 11% vs 11.8%. Was only $60...was looking at the wrong part number at first, ended up with 8945235020 At least I now have a spare one? lol Getting those screws off/on was a mild PITA though...ended up using a phillips bit in visegrips.
@
UnderFire
Regarding cleaning the grounds—I tested the resistance between the battery negative and each ground and all were low. I assume this is an indication of proper connection to the chassis?
Checked the plugs and all looked clean.