ok the inlets are 3" and the intercooler measures 24" from end tank to end tank, 12" in height, and is 3" thick. Like i said, i made 430whp on it and never had a problem....i could probably have pulled more out of this but i decided to just get a bigger one and be safe.