If you are anywhere near me in sussex, and can't get anyone to helicoil, I will happily help out, as I get the kits from a local supplier, and have heli'd a number of things on my race bikes

A helicoil is a proper job - drilling and fitting the next bolt size up isnt !