Any ideas for the best and safest way to clean the intercooler, i gave the engine bay a good going over at the weekend but the intercooler letting it down, i didn't touch it as not sure if easly damaged or not, its a standard wrx intercooler, can the fins be cleaned with a steam cleaner and waht is the best to polish up the the back nearest the windscreen gone very dull. Any help wouild be great Cheers, Adrian.