Got a aluminum koyo radiator. Theres about a pin sized hole in it and was wondering if it's repairable. Tried solder (lol...) and it held water but blew out once pressure was applied. Friend told me about jb weld epoxy stuff. Will this stuff hold you think? Running a 1.1bar cap if it makes any diff...