I also have an aluminum radiator. FWIW I left the foam off and it has made zero difference. Good fan and fan clutch with shroud in place. Runs nice and cool. Granted I haven’t been driving with AC on in 90+ degree temps. Good stuff happening in Alex’s Garage. Keep it up.