Throttle Position Sensor for Various Models and Engines.
Clean and in good working order. Bosch part number 0280120325.