My M6060 is losing power when mowing after about 20 mins of the pto being engaged. I pulled the fuel line off coming from the tank to the separator and didn’t have much flow. I shot air into it and got good flow. Still didn’t work. Drained the tank, changed the filter pulled the separator off and cleaned it. No luck. Someone told me that it’s algae in the tank. It runs great until I put it under a load. I shut it down for about 30 minutes and it runs great as long as I don’t put it under a load. Any help would be greatly appreciated. Also is there anything I can put in the tank to kill the algae. If that’s what it is? Thanks