I'm running it on a 3rd gen. The biggest reason to get it is so that you can properly port the intake runners. I'm quite happy with the results, but I don't have before and after dynos. When you combine it with the porting it is a pretty expensive mod, so while it does make a noticeable difference, I'm not sure it is the best bang for the buck. In an ideal world it would have been the last thing I did, but the head was off the truck, so I couldn't help myself.