17080691, 17080692, 17087654, 17106682, 17111822

Product #: THROTTLE POSITION SENSOR
213-896, EC1033, 2-1954, 779-3543, FE1033, TH47, TPS115