The more I see your struggle, the less I want to install my CF engine cover. I am strongly debating returning it.
I think most don't even touch the intercoolers that is just my legit OCD kicking in. most of the pics ive seen owners even left the part # stickers. to me its awesome I was just trying to do a little extra
by the way I looked and the way it sits none of the edges touch the engine so I dont see it rattling