I have been having problems with my TPS and after reading information here on the forum there is a lot of confusion for us guys with the TCL twin sensor throttle bodies.
The Throttle position sensor is on the front of the throttle body reference the workshop manual pdf 13-2 for fuel , take a look at page 13A-208 for the tech drawing, this makes the rear sensor the pedal position sensor and Idle switch.
Which means the Idle switch adjustment is a bit different as well, if you look at pages 13A-186/187 for us TCL guys you place a .5mm feeler gauge in the throttle body for setting up the Idle switch not a .65mm or even the 1.4mm which is information I have seen thrown around then you set up the idle switch by loosening the bolts multimeter pins 3 and 4 on the sensor for ohms and turn the sensor all the way counterclockwise then back clockwise watching your multimeter until the multi shows no continuity ( idle switch has just turned on ), tighten up the sensor now.
TPS adjustment is by checking the output of the TPS on the sensor on the front of the throttle body , should be 580mv to 690 mv with the throttle closed and the ignition on ( black wire and white/black wire) , if its not in that range loosen the bolts and move it till it is, then tighten up, you can check its functioning right by moving the throttle fully open and the voltage should climb cleanly all the way to just around 5 volts.