Well, no dice on a replacement TPS. My P/N is 89452-35030. No replacement available, and Toyota specifies a new throttle body as the replacement. That's a bummer!
Changed the plugs and wires last night with Toyota parts. Cleaned the APPS and TPS connections while I was in there. I need to do some flat highway driving to see how things are behaving, but it feels like the stumble is still there.
B.J. Goodheart (KØBJG) - 2004 Tacoma DC