The TPS (Throttle Position Sensor) informs the ECU of the throttle angle and from this info engine load can be determined. One example is shutting off fuel on the overrun if the throttle is closed and so better economy as a result. It does obviously need the sensor I am surprised to hear you say it runs 'brilliantly' does it not hesitate at all or anything?
Martin