I have a 2001 25 hp Kawasaki engine on a bobcat mower. It runs great when the blades are not engauged but when i engauge the blades it runs great for 30 minutes then it dies. It restarts and I run it for a few second then dies. It just keeps dieing, it seems to me like it's not getting fuel...I check the tank cap it's open, the fuel filter is new, I check the fuel pump and it's has a good stream . The only thing I can figure its the carburetor. Ive even tried seafoam and nothing it still does it. Any suggestion ?