Looks reasonably close to this ebay.com/itm/2005-Subaru-WRX-STI-Throttle-Input-Actuator-Pedal-With-Position-Sensor-OEM-0379/124456072063