I took my mesh out mainly for aesthetics but leaving it in would prevent some small rocks and debris from bending the fins. I also never removed the sealing tape but my intercooler sits flush. It may just be the ears on the side are either a little higher on the core or not tightened down all the way. Good luck
|