The fuel line inside the fuel tank can crack and suck in air. My small 2 stroke engines usually run best with a nearly full tank of fresh fuel.
Also try backing out the carb adjustment needles in, then out, then back to their original position (count the turns). Sometimes that moves dirt away from the needles. Remove the plastic adjustment limiters if necessary.