My JD Z255 (900 + hours) starts just fine. But after 15 minutes mowing the engine lugs down and dies. It will start right back up. Then run only a minute or so and lugs down again and dies. Have put on new fuel filter, new fuel pump and new plus and air filter. Took the fuel tank out and...