I ran into the same thing on my 8570, I changed the filters and checked the pump, but it there was a small restiction in in the fuel line between the tank and the fliter under the tank. It ran fine under no load, but had no power and surging under load. It apeared to have enough fuel flow until, I blow air back into the tank then the flow was double.