Reviewed By Bo J (HOUSTON, TX) Reviewed for a 2007 Ford F-150 —3/13/2013 1:05 AM
This product performs exactly as advertised and installation was relatively easy. I would however recommend that you goto your local Ford deal and get a couple of extra T-20 screws for the throttle sensor. The original screws are likely to break off when removed, as was they case during my install. So far I love the added throttle response and extra power that this add-on gives. I definit must if you truely want to get the most out of your air intake system.