2008 Mercruiser 350 Mag inboard. Serial no OW698323. Guardian alarm goes off at various Rpms. When the alarm goes off the engine loses power and won't reset until the power is retarded below 1000 rpm. Sometimes the alarm won't go off until your over 3500 rpms. Then another time out, as soon you hit 3100 the alarm goes off. Today the alarm went off at 3100 rpms. . We decided to find a cove and relax.. After about an hour or so we restarted, couldn't go above 2100 rpms. ( some sort of temp issue?). Had it at the shop to check for codes and none were found. There was a concern about the fuel pressure, it sits around 32 psi. Should the fuel pressure be 43 psi? I believe that's what the cool fuel regulator is. History. The boat sunk in 50 ft of fresh water. We replaced the 555 computer, injectors, and most of the sensors. Any help would greatly appreciated.