i have a 96 ZX7R and i thought i had a bad starter because sometimes it would start and sometimes it wouldnt start and just make a clicking sound... the times it wouldnt start i would bang the side of the starter (figuring it had a dead spot) and then most of the time it would start right up... few days ago tried that and it wouldnt start even after banging the starter.. so today i pulled the starter out figuring it was completely dead and once it was out i hooked it up the battery with jumper cables and it spun fast and freely... so now im thinkin i dont have to spend the 80 bucks to get the starter rebuilt but i have no idea why its not starting

... any ideas?