MOTORCRAFT THROTTLE POSITION SENSOR - DY-1164 | partzilla.com