I have a small hole in my radiator and was wondering if it's repairable or not. Were talkin pinhole sized. It shot coolant all over the place. Do I have to get a new one? My buddy roosted me with his 03 Gix1K today and it sent a small pebble through my radiator. What should I do?...