Stop in for a cup of coffee

Cleaned the plugs, changed the fuel filter, cleaned the air filter. Fuel is ethanol- free with Seafoam added... Even at an idle it struggles now. Figure it's tired. 362 hours on the motor.
Should go 1000 plus. My 23 hp briggs is at 400 some. I had to replace crankcase gasket but otherwise its been great.