Not sure in your application, but I have had nothing but good luck with JB weld. I had a Honda Civic that was almost literally held together by the stuff. I repaired a hole in my transmission case and another hole in my water jacket with it, and not a drop of tranny fluid or coolant ever leaked from the repairs. Don't ask me how the holes got there in the first place LOL.
Good luck, let us know how it works.