After about 30 minutes of running on plane, my 1994 Johnson 150 Ocean Runner just stops dead. When running, it runs fine and starts easy. After a few hours, it starts again but runs for less time. No alarms sound and both temp sensors sound when the wires are shorted. So far, I've replaced the water pump and both thermostats believing this was an overheating problem. I've instected all the connectors on top and having to do with the power pack. Could a defective powerpack cause these symptoms? Thanks.