Runs fine at high speed. I think it is an ignition problem. I have almost ruled out a fuel problem, I have manually choked each carb as it is stalling and no change. After it stalls, it will start right back up without choking it or raising the warm-up lever, but then it will stall again after the same amount of time. If I raise the warm-up lever or drive the boat before it stalls, it will stay running but when I eventually go back to idle it will stall rather quickly.