My ZT XL 52 won't stay running. It has 35 hours on it. It dies after mowing for an hour. Refuel and runs 30 minutes. Refuel runs 15 minutes. Changed the fuel filter as it acts like its running out of fuel. Now it runs until I move the arms to go forward and reverse. It starts trying to die...