Sorry if this has been asked before. My 540 Bobcat with a gas engine will run fine for 35-45 minutes and then act like it's running out of fuel. When I check the see through fuel filter there is no gas in it, let it sit for 30 minutes and it starts right up.