The starter is very much like most other bikes out there. Pretty sure it is a Japanese product. If your dealer tech knows his stuff he can likely fix it with parts from a Japanese OEM. ....or even install a complete starter. Frequently the only difference is in the end cap that has the mounting tabs. Swap that part to the new starter and you are golden.