I was mounting a trans cooler last night, slipped with the drill and nicked my rad core. It started leaking instantly so I drained it and pulled it. This morning I dropped it off at the local rad shop, get a phone call 2 hours later and they tell me they fixed the hole, but its leaking from about 5 different spots So I go down and take a look, and sure enough, it's leaking all over the place.

So my question is, could it be that the rad had sat at one time and corroded, then when it went back into use the owner fixed it with bars leak , and when they pressured it up with air it pushed it out,
or did they drop it and would this cause the problem.