HOLSTEIN THROTTLE POSITION SENSOR - 2TPS0023 | partzilla.com