HOLSTEIN THROTTLE POSITION SENSOR - 2TPS0176 | partzilla.com