Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Welcome to JUST ANSWER small engines, let me try to help you !! I don't know it all, but maybe together we can get you a satisfactory answer!
Try the local lawn mower repair shop. With Kohler engine, it should be same as older Kohlers on mowers. That would be the cheapest route, or Cummins engine company has the Onan generators which is likey what this is. What are your local sources, or where do you live so we can find local service.
I see question is still open, did you find a source?