Nice model. What you saw sounds like fatigue and or porous casting. I am not an expert on Ali but that could be a tricky as whatever you do might have consequences. Get expert advice (unless you are an expert!), my guess is that it <<might>> be better to drill both ends and put in a pin with epoxy or Loctite 603 Retainer. Heat on that metal might just add to the problem.