I have an L130 with a 23 hp kohler. Have had many problems but never an engine problem until now. I start it up and run it for a minute or two then it shuts down. Once it cools off it will go again. Also the blades wont turn on again until it sits awhile. Any ideas?