I was mowing my 2 acre front yard and was half way done when I smelled something funny. I was coming down a hill and looked down to my left and noticed smoke by the PTO. I immediately pushed the PTO off and hit the brake. The engine suddenly died. I let it cool for hours and tried to restart after inspection and oil check. All appeared fine. There was no belt burn or markings, but it sounds like a grinding noise is occurring during the engine turning over. Any idea what I could be dealing with? It's an L130 with a 23hp Kohler engine. I keep it well maintained: oil, plugs, air filter, new deck spindles, new mower belt ( 20hrs), and new blades. It haz 220hrs and is 5 yrs old.