Here is something I forgot to post when I did my C&R GT500 heat exchanger on my car.. I have a Miezere coolant pump.. The damn heat exchanger is so big I don't even get swirling in my tank!!! So it's to small imo for the setup.. I'm looking at going with a bigger pump to move the fluid faster.. I did see big drop in IAT's on my setup though.. But comparing the size from the stock Vortech unit the other unit is like comparing a Corolla to a semi truck lol