Boat runs fine to start but after I bring it down to idle it will run for about 2 minutes and cut off. Once it is warm it will run for about 30 seconds and cut off. When I am trying to pull someone on ski and I go for the throttle it sounds real throaty and cuts off. I have to put it in idle and...