My 12 volt low indicator has been on for months. Came on within a month or so of having water get inside the hull. Checking the voltage when running it seemed to be charging. A few months ago after running at top speed for about 15min the engine stalled and would not start. Acted like the battery was discharged, had to be towed in. After some effort I managed to get the engine started and flushed and after replacing the starter managed to take it out a few times without any issues. Now again this past weekend after running full speed for a few minutes the rpms declined and the engine gradually died and would not start like the battery was drained again. Now I have replaced the battery with a new one and changed the plugs and have difficulty getting it started and have to hold the throttle up to get it to stay running. If I slowly relax the throttle it will idle very rough and almost die. I think this 12 volt low is linked to an electrical problem of some sort. I suspect it could be the cables, harness, rectifier, or stator. Sometimes the lanyard beeps when pluged in and sometimes it doesn't beep at all even though the LCD display comes on.