You can fit a little wider, but 31" is more than OK. My intercooler is 34.5 x 10.5 x 3.5
the 10.5" height sits the intercooler about 1/2" above the radiator support, so an 11" should put should put you about even or close to even with the radiator support which is ok. The reason I would not like...