You might try replacing the fuel tank filter. My Stihl was hard starting and once it was running it would fail when I tried to accelerate the engine. A new tank filter fixed everything. Another thing I learned. My Stihl was running good, but after a while it idle and stumble and sometimes quit. I began to notice that it ran well on a full tank of fuel and only ran poorly after about half the fuel was gone. I found a crack in the tank fuel line. When the tank was full, the crack was under the fuel level. But once the crack was exposed to the air, it started sucking air starving the engine for fuel. Another useful tidbit.