I had an aluminum block repaired at a main saddle and they used a fastener insert called Time Sert. I'm not 100% positive about the spelling. It's much larger and stronger than a helicoil , and won't come out. I'm sure your local machine shop will know about them. Just my 2 cents...