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