B&S 30hp Vanguard in a Ferris is2000z, the engine runs fine at idle, as soon as I add any load to the machine (remove parking brake or engage blades) it starts to idle roughly. At first it seemed like one of the safety switches in the seat wasn't making good connection or something, however, I have eliminated that as a possibility.
The problem has gotten progressively worse. If I add more load by driving the machine, the engine runs worse until it breaks up enough that it is backfiring, if I continue to keep the load up the engine will die. I can reduce the load it runs better, if I return to a stopped position with parking brake on the idle returns to normal and it will run fine. Basically, any time there is load placed on the engine it breaks up.
I have replaced the spark plug and air filter, oil is good.
Suggestions?