I just installed the new Banks 3rd Gen intercooler on my 2005 last weekend. It went great. It is impressive. It is much larger than the stock cooler-3in. wide vs. 2 in. The tubes are also bigger. I can't tell any difference in performance yet. I have not added any other mods-they are coming next week. I feel that I need more fuel? For what it's worth, I am unable to get my truck to puch black smoke anymore. I have been trying to post pics, but no luck.