I think my 20hp Kohler died. I was mowing along and it just quit. No noise to indicate a problem. Tried to start it and it rolled over a little bit and came to a sudden stop. You can turn the top by hand backwards and move forward to the sudden stop. Any thoughts?