BECK/ARNLEY THROTTLE POSITION SENSOR - 158-1252 | partzilla.com