If I remember correctly I had a CX racing intercooler on a 1jz vvti swap I did some years back. To fit comfortably I used a 3in core. I had a 99 bumper and only had to cut off the little tabs on the bottom part of the bumper opening. Nothing crazy. Other than that it fit great. Use of rebar is a no go pretty much. 4in intercooler will work but requires cutting the bumper. Use of aftermarket frp bumpers will help with clearance and thicker cores.