J115FTLECS. Starter will sometimes not engage, i can hear it spinning but it will not always engage to flywheel. Brand new battery and I also replaced the drive gear that meshes with the flywheel. The flywheel itself looks in good condition. Any ideas? Or do I need to just replace the entire starter? Thanks in advance!