I've got a 90 hp on our pontoon boat that stalls at random times. We can be cruising at 3000 rpm or 1500 (it doesn't matter) and then it will just die and when we try starting it back up it won't. The motor turns over fine but it acts like it is flooded. If we let it sit for usually 10 minutes then it will start after a lot of coaxing. The mechanic has looked at it three times and has ruled out not enought air flow to the gas tank. Any other suggestions?