Try running ethanol free gas(also known as recreational gas). It can be a little difficult to find and cost about a dollar more. Ethanol is awful for any engine. My gas mileage starts to drop time to time. I’ll run two tanks of ethanol free gas and the motor resets and I get all my mileage back.