I have a 2010 gt 5000 with the kohler sv735 engine . The starter drive gear will extend while attempting to start but it will NOT retract. I took the cover off the top of the engine and the gear is not jammed and the clearance is not tight between the flywheel and starter gear. It seems like...