Throttle Position Sensor 2603893C91 for Williams Controls