When I tried to fire up the Blower tractor to blow snow yesterday it would either make a grinding noise or would spin without turning the engine over. I pulled the tin cover to see, and the drive gear wasn't lifting into the ring gear. I hit it with WD-40 in case it had some water freezing in it. That got it to engage but the engine wouldn't turn over. I could hear the starter spinning so I rotated the flywheel. That got it turning over and it fired up. I haven't tried starting it since I finished blowing snow. Does this sound like the drive is going out on the starter? and should I just buy a new one? not sure if you can get a new bendix for these. This engine is the Kohler MV18S 58560, and the tractor is 917.258870.