mechanically or it's not registering well?
the spinner on the game at work a few years back went totally on the fritz, I don't remember if it didn't work at all or if it was just rough like you describe, but the header pins for the plug that connects to it were in dire need of resoldering