I have a JD 4100 that is having starter problems. The starter motor spins, but does not engage the flywheel. I have tried tapping it with a hammer, rotated the engine in case there was a missing tooth on the fly wheel, still just spins. So I decided to take it in to have it tested/rebuilt...