I had a similar issue with my Kohler 7.3ECD generator. FYI, Kohler wasn't very helpful, but I had done some troubleshooting. It seemed to be the O2 sensor. After purchasing an O2 sensor from marinepartssource.com, which did not fix the problem. I spoke to a generator tech with marine parts...