So I have a Kohler 26hp courage on my mower. Last July it started doing this weird thing when i start it. Basically, when i turn the key it attempts to turn over and makes a grinding noise for a second, then turns over and starts. What could this be? I do routine maintenance and the engine has 235 hours.