If the truck doesn't idle down when jumpered, you need to adjust/replace the TPS. I try to adjust it first, then replace. Cheap then spend.
When I adjust the timing without jumping the test plug, I set it at about 12-13 degrees.
that is the "static" timing.
Timing is your problem. A bad TPS will not give the right signal to the engine to make it work as it should. 4Crawler has a good write up on adjusting the TPS. Here
good luck.
Danny

Last edited by toyrunner; 04/30/10 02:22 AM.

1985 SR5 4Runner
eLocked with Carter Lock
4.7:1 single case
Davez Offroad twin stick