TPS is self calibrating and non adjustable; just as is the IAC.beezel said:well on a TPS code you may end up bringing it to the dealer to have the TPS properly calibrated and adaptions reset.
but try disconnecting it for a while. see if it works. we usually reset adaptions.