I recently replaced the stock intercooler, charge pipes, and BOV with CVF street and charge pipes and Turbosmart BOV. The intercooler is 2x the size and has a way better construction than stock. The installation for it was smooth. Required taking off the bumper, but very straightforward, and the fit was perfect. The charge pipes were a slightly different story. The cold side was fairly easy after removing the open air intake. The hot side was a beast. No matter how I aligned the couplings, the space between the intercooler and the couplings was so tight that it took me way longer than expected. I tried heating the coupling, but that did not work. I finally used some silicon grease on the coupling and got it to slip on, and then cranked down the clamp. All is working fine. The quality of all the parts is excellent, and they look fantastic. I can definitely feel a difference in the power, especially after several hard pulls.