Loosing power Universal M25XP
When running the engine at more than say half speed my engine starts to loose power and RPM's. It seems to run fine at lesser speeds but as soon as I kick it up it starts to die out and even stall. Waiting a while will allow the engine to start again but soon I am stalling out again if I push it. I have had the fuel tank cleaned, the fuel polished and the air filter replaced. Yes all three were a mess. Any ideas??? Going to talk to my mechanic soon but would like to have some idea as to what can be causing this problem.