heli coil help

Where did you find a bolt to "fit" a Helicoil thread? There really is no such thing. The new steel bolt must have basically cut it's own threads in the aluminum. This will be an issue next time you take it apart I think. Or if it starts to loosen, you might strip it again when you go to tighten it.