Sounds quite terminal for now and sounds like an internal drive gear/drive may be damaged , firstly though check the motors final drive gear. Remove the crank arm/chain wheel to unscrew the cover and take a look at the main final drive gear and pinion drive, esp check the small pinion drive to...