I've got a really nice 89 150hp that runs great, but has repeatedly gone dead after about an hour on the water- turn the key and not a sound. also the trim motor cuts out at the same time. replaced the starter solenoid and it was "fixed"- until the exact same thing happened next time out...