Use a fuel additive of some kind in your fuel to minimize the fuel separating. I use sea foam or stabil. I change my in line fuel filter water separator annually.

Check the air filter too as if the engine can't breath it isn't gonna run well.