So leaving work today, I crank the bike and it kicked back hard like a mule. It started and I immediately notice an odd sound. The sound of the jack shaft staying engaged with the ring gear. I shut it off, hit it again and wiiiing it goes. Jack shaft obviously still engaged and just the sound of the starter motor running, you know like the old Chrysler/Dodges used to do. A couple tries later it starts again and again the JS stays engaged. After a minute the JS disengages. I ride it home and it did the same after arriving at the house. The question is what and how much to do? obviously the jack shaft is probably bent so that is a given. Should I order a ring gear too? Should I be buying a new starter or rebuilding this one? This starter has 40K miles of starts on it.