Today, after several short runs, as I was planing off, the rpms hit 2000, the horn went off, and the motor started missing. It dropped a little below 2000, caught, then repeated the horn and miss, all in a split second. Repeated the cycle half a dozen times at least. Idle seemed ok, it got me back to the dock. Assuming the computer shut the power off at 2000, but allowed it to idle? Smartcraft gauges showed temps and pressures OK. Oil tank seemed full. Auxiliary tank full. Motor has only 333 hours. Where do I start? Thanks for the help.