Well fellas, I may have some good news, I contacted a Harley mechanic, told him my problem and he suggested the Time-Sert. I guess those things are getting used everywhere. He's callimg with with directions to his shop and I hope to have it repaired in a few days. Thanks so much to everyone here who gave their time to help. I'm keeping my fingers crossed.