I'd suggest you seek out an Independent motorcycle repair shop. You will have a better chance of finding a "mechanic" that knows something about diagnostics and improvised repair. Franchised service departments specialize in getting your money. Look around their service department. Ever wonder how much of your money goes to fixing your bike, and how much of your money goes to covering the overhead of that place?
“many a trip continues long after movement in time and space have ceased”- Steinbeck, [I]"Travels with Charlie"
[FONT="Century Gothic"][I]Sometimes your only available transportation is a leap of faith[/I] [/FONT]