yes but, this one is 1000$ higher than the one Tasca had on their site. https://www.tascaparts.com/oem-parts/ford-supercharger-dr3z6f066a/?c=Zz1lbmdpbmUmcz1zdXBlcmNoYXJnZXItYW5kLWNvbXBvbmVudHMmaT1KQzEwMzE5NSZyPTEmYT1mb3JkJm89bXVzdGFuZyZ5PTIwMTMmdD1zaGVsYnktZ3Q1MDAmZT01LThsLXY4LWdhcw%3D%3D