Front mount intercooler with a Spearco core. When I bought it several years ago it was advertised to support 515 hp, which sounds about right. Core is 24x6.5x3.5. Overall length is 33". It worked quite well with a 49 lb/min turbo. $150
2.5" im pretty sure, compare them in the pic to the thickness of the core which is 3.5" but im pretty sure Dan will chime in that i am right