My GPZ500 was turning over today reluctant to fire I gave it one last try before jumpstatring and the starter motor started to spin freely It is turning at the starter cog and the cog behind the gen spinns free but it is not engaging to start the bike??