first, the TPS isn't necessarily bad. it could simply be out of adjustment. set it per the specs in the TSRM:
http://www.cygnusx1.net/Supra/Library/TSRM/MK3/manual.aspx?Section=FI&P=100
second, the knock sensors probably aren't bad either. infact, they rarely go bad. (some people are animals and rip them in half, though, so i guess they *do* break on occasion)
you need to rewire your knock sensors using sheilded cable. here's a link on how to do it:
http://www.supras.com/06/techcenter/display.php?QID=69
then pull the 15A EFI fuse in the engine bay fuse box for 30 seconds (i always do a minute to be sure) and start the car. run it around a bit, and re-check the codes.
-shaeff