we have an MTD Cub Cadet with Command OHV 16 engine fitted with Kohler 25 098 08 starter motor.Suddenly refused to start, starter not engaging with the fly wheel. dismounted starter and checked performance; running lazily. Checked wiring, A OK, fitted slave solenoid. Starter now runs fine but still does not engage with fly wheel. There was a thread on here in 2005 about this problem with the Kohler starter, and Kohler's refusal to recognise the fact, apart from publishing an alternate wiring diagram to prevent the starter motor running on. What was not discussed was a solution to the situation. Is there a solution? I'm thinking of touching up the teeth on the starter dog; doing the same to the fly wheel, machining the fly wheel and rotating it?? But they don't seem badly damaged. With this starter motor doing what it is supposed to do, apart from engaging, I can't see any benefit in fitting a new starter. Any thoughts from you guys out there would be appreciated.