Champion Radiators

So I’ve had one of these in my car for about five years now. Over time it has developed some cracks. I am now looking to replace it and other than the cracking I am pleased with its performance. I believe the cracking stems from the radiator being directly fastened and not isolated from vibration. I am hoping somebody might have a suggestion on how to achieve mounting with vibration isolation.
Not saying that this was the cause of the cracks, but aluminum suffers from Electrolysis