Mine did the same thing when I went down, but it left a few threads in there. I was able to get a longer bolt and it worked fine. Mine mounts in the fairing bolts though, so if yours goes into the engine mounts, then this won't work.
Funny though, the sponser at the bottom of the page was
http://www.timesert.com/ when I was looking at the post! Might work for ya...or use heli-coil, they should have them at any hardware store.