I had a similar situation with my BBC (stripped lower belhousing threads).Personally I've never liked using helicoils.They tend to pull out and are somewhat of a pain to install.If you can find them, I would suggest using E-Z lock thread inserts.