I have a 322D Grasshopper. It will mow fine until I turn or go on a hill then the engine will die or almost die, then I stop and wait for 20 or 30 seconds and it will recover and continue mowing as normal. It doesn't start hard or smoke and now it seems to get worse and will stop even when I am just driving straight. I mowed 2 acres with it this morning and it never quit once and the last 5 acres it died 6 or 7 times. I have drained the fuel tank, new fuel hoses and vent tubes, new fuel pump, new filters ( twice ) and the problem is still there. Been to the shop twice and has not fixed it. I have a fuel tank in my barn and cleaned that tank and put on a new pump filter on the tank. I run my tractors and Bobcat from the same fuel tank and have no problems with either one of those machines. HELP !!!!