Another vote for the shift kit! And I like Tru cool LPD (low pressure drop) coolers myself. its what my two friends shops install and it is what I installed on my truck. this will help explain it better.
http://www.performancetransparts.com...ction=VIEWCATS
edit. They make different sizes,not just "long" you just have to google them.
.