It's a tight fit but you can sort of "ram it home" without trimming.
+1 on the brackets
+1 on the second set of hands
BTW, the stock clamps that have to be removed can be a PITA.
However, this is probably the best I tercooler you can buy for this car and well worth the install. Can't say enough good things about it!!!