HOLSTEIN THROTTLE POSITION SENSOR - 2TPS0196 | partzilla.com