I would insulate the rad if I were you, the stock mounts are rubber for this reason. Not sure of the age, but mine was in the car when I bought it, and the leaks appeared after a few 1000 miles.
I picked up a heavy duty mountain bike inner tube, and cut it up to use as an insulating material...