Standard Motor Products TH266T Throttle Position Sensor
Throttle Position Sensor