This is a GN1Performance "BIG BOY FRONT MOUNT INTERCOOLER" for a 1986 or 1987 Buick Grand National, T Type, Turbo T, or GNX 3.8 liter turbo V6. Its a custom hand built aluminum front mount intercooler with the bar and plate core. This intercooler comes complete with all the aluminum pipes and hardware needed to put on your car today! The dimensions of this intercoolers core are 24x12x4, and from tank to tank is 31 inches in total length featuring 3 inch inlet and outlets. As for pipes, they are all 3 inches in diameter and are mandrel bent aluminum tubes. This intercooler is light weight and good for 500 to 1000hp.this intercooler has no turbo lag. When purchasing please specify whether you have a stock or aftermarket throttle body.