Sorry that you are having these issues. That seems unusual to have that many things happen with a Kohler. Lots of people with a Kohler seem okay with them. Generac, on the other hand, seems to have a lot of complaints about service. At least it appears that you have a responsive Kohler dealer.