So far so good, got the product installed. Some parts are pretty straight forward but others are confusing as how to install. Thus is due mainly to how poor the install direction diagrams are. This is more so to the ram air scoop installation. For starters once you remove your left side tow hook odds are that the metal bracket in the frame rail that said bolts for the tow hook will break free. This makes the install of the ram air scoop much more difficult. Second, you can not reinstall the tow hook. The Ram Air scoop is not deep enough. This is where this product loses a star. The directions do not give a clear answer on what direction the ram air scoop tubing is oriented. It basically becomes a trial and error process. Also you might have to trim a small corner of your inner fender liner off to get the tubing going to the air box to fit. I also installed the rubber boot that connects the to the air box from the ram air scoop and tightened the bottom clamp while leaving the clamp going to the air box loose so you can push the air box down onto the coupler. Also I had a random socket head cap screw that wasn't part of my kit and was missing a M6x1.0 30mm bolt. As for mounting the air box to the truck you can use 2 of the 3 holes inside the box. One will come up from the bottom right near the brake lines. The second one is nearest the fender. I wound up have to tap the hole out that's on the truck so that the bolt would fit. Other wise you have to jack the truck up and remove the tire and inner fender liner. And if you live in the rust belt alot of those bolts and screws are pretty much solid rust now and will break off. So that is why I went down through the top of the air box for the second screw to mount the air box. Also the breather bypass hose from the crank case is about 4 inches too short. It has a nice tight bend restricting air flow at the valve cover. Also there are no hose clamps to hold said bypass hose on either. Other than that it works good, sounds good and looks good. Also make sure your Mass Air Flow sensor connections are fully seated in their sockets. I forgot to make mine click and the truck ran like dirt.