I haven't changed my intercooler, but I know Banks make high quality parts, I love my Six Gun. Banks makes a really nice intercooler for your truck, I talked to a guy who had the intercooler and said it does not make that big of a difference on 06 since they already have metal end tanks, but I think the 05's intercooler has plastic end tanks that are more restrictive and may be prone to cracking. Thats my 2 cents.