My Kohler engine CH740S started stalling out after a couple of hours of mowing. It first started sputtering then it eventually got worse to the point where it died and would have to restart. Progressively got worse.
Changed the fuel filter. Checked the spark plugs. Changed the fuel pump...