P0121 Code
#1
#2
If the truck shifts and runs OK and hold steady speed like normal then the TPS is probably OK. You could just have a stored TPS code that has showed back up at random for some unknown reason. Maybe try a hard reset on the PCM and see if the code comes back. You can reset the PCM by disconnecting the negative battery cable, hold the ignition key in the start position for about 30 seconds and then re-connect the negative battery cable. Or you can stop by a parts store and see if they will use a code reader to clear the code for you.
Jimmy
Jimmy
#3