i recently took my boat out (1997 maxum 1900 sr with the 3.0 4 cyl) out on the water everything was running just fine and no issues then boat fell on its face out of nowhere under WOT and kept misfiring/ pinging and wouldn’t run past 1800 or so rpm. let the boat sit start it and is just fine. went out one more time had no issue then same issue pops back up again, i’m stumped since boat runs just fine on all other occasions