The 2nd gen Spearco IC core is 36 x 17 x 3. Welded aluminum tanks, factory mounts (A/C condensor and trans cooler), and comes with new polished stainless piping, hoses and clamps. Plus it all has to fit in the very tight confines of the front of the truck.