Thanks Rob

Answered my question. I need a 3 1/2 X 3 1/2 at the cooler end. That one is 3 1/2 X 3. The BD intercooler is larger than the stock intercooler