Ill tell you now, the factory heat exchanger 07-12 is a joke. It is pathetic. Here's a pic I took comparing the stock 07-12 heat exchanger and the VMP triple pass when I was swapping out.