HOLSTEIN THROTTLE POSITION SENSOR - 2TPS0193 | partzilla.com