My 24v intercooler came out of a 2000 ctd that hit a big buck and it put a little bow in the cooler, so the insurance company gave him a new one. I purchased it from the guy for a $150. 00, and it had it pressure tested and no leaks. Then i stripped the paint off of the cooler to make it perform its job alot better. As for the snow here in iowa, we have had no measureable snow yet. I am not worried about the corrosion bothering the intercooler. When i installed the cooler i had to remove the cross bar that goes between the fenders to get the 24v cooler into position. There is a 1. 5" in height. Every little bit of egt reduction helps!!!Oo.