17111815, 17106681, 17087653, 17112679

Product #: THROTTLE POSITION SENSOR
213-895, 213-898, 213-910, EC1032, EC3310, 2-1955, 779-3541, 779-3693, FE1032, TH191, TH42, TPS112, TPS136