while installing the chrome clutch cable holder the bolt on the right let go at just past finger tight (honest!!). i let it go at just holding on. now i have a weeping leak. i double checked tonight and when i took the bolt out it had a nice wrap of what appeared to be aluminum block on it. does anyone have an idea as to what i can do aside from a disassembly and retap to get this bolt tight? "helicoil" keeps popping in my head but i'm not sure what size or even if that's correct.