This came off a 2019 Ford Mustang GT Premium with the Coyote Gen 3 V8 and 20,000 miles.   Overall good condition and may work on other years and the F150 as well.  Make sure before ordering.