This is what my intercooler looks like. I was driving in the last major snowstorm up here in MD and I'm not sure what caused it but I suspect it was salt/ice or some mix they were laying down on the road. I have taken the car to a Subaru Dealer in Knoxville TN and they told me as long as I didn't run it hard the engine wouldn't suffer... Seriously? Who baby's these engines, they're built for fun and to go fast. Anyhow, I was going to go to the Subaru dealer here in MD and let them look at it maybe they'll be more understanding since the intercooler was fine prior to the snowstorm. Any ideas on whether Subaru should replace under warranty, it is a 2012 Subaru Impreza WRX STi Limited. Side note, the technician who look at it told me I could replace it at cost to me or try and bend all the little fins back with a soft thin plastic item. God knows how long they would stay open as the intercooler is made of aluminum. I wonder if heatsoak played any significant role in causing this problem.