Throttle Position Sensor
As the name suggests this lets the ECU know how far open the throttle is. Although this is not the primary load sensing device (as it can be with some aftermarket ECUs) it can upset things pretty badly if it's faulty or not adjusted correctly. It consists of a potentiometer (just like a volume knob) that rotates as the throttle is opened and closed. It has 3 pins. The ECU feeds 5V to one, 0V to the other and a voltage somewhere in between is picked off and sent back to the ECU.
Adjustment : This can either be done manually (with a multimeter) or by plugging into the Consult Port with a laptop and reading it straight off the screen. If using a multimeter it must be done with IGN ON (engine does not need to be running) and the connector fitted to the TPS. You'll need nice sharp multimeter probes to pierce the insulation on the wires - it often pays to give them a quick sharpen with a file/grinder etc. Carefully probe the 0V wire (Black) and the signal wire (White). Don't use chassis GND. With throttle closed you should be seeing 0.5V. The spec is 0.35V to 0.65V but it's nice to have it right in the middle. Adjustment is done by loosening the 2 screws that mount the TPS - NOT by using the throttle stop screw.