The starter on my 08er was cranking very slow and then just stopped and started making a humming noise.. if I tapped on it with a hammer it would crank and start the bike. After a few times of tapping on it, now it wont do anything.. what do u guys think? Do i need a new starter or can I rebuild the old one??