This is a used throttle body Ford part# AL3Z9E926A. Fits certain 2011-2016 Ford SuperDutys and 2004-2014 F150s with 6.2l engines. Please verify correct part number before ordering or message me with the last 8 digits of your vin# and i can verify for you.