Do you have an open air filter element and an exhaust leak? If so it could be the carbon monoxide that is choking it.
When I first got my jet boat, the water log headers leaked exhaust a bit, I didn't think anything about it but after about 15-20 min out on the water the thing would start...