For my '02, it turned out to NOT be the throttle position sensor (TPS) that is integral with the throttle assembly. If your buddy wants to swap TPS anyhow to check, I have my old one still -- don't buy a new one!
Yes...if you follow the link in my earlier post, it explains that fuse 45 was blown (that's why the gauges were also out)...and I found a chafed cable in the steering column going to the overdrive switch. 3 wires in a cable, 1 bsted.