cant find my tape measurer and dont have a digital cam. teh intercooler is about 8 x 17 x 3 it is used comes off of a mitsubishi starion, however it is not a sidemount intercooelr like the ones found on teh eclipse. the endtanks are 2.5 inch and it is universal. the tubes are not dented however some fins are bent but i can staighten them out for you