I have a 1996 245 sundowner. It has been a great runner since 1997 when I bought it. Recently however I have started experiencing problems with it stalling. Two weeks ago I was going approx: 40 mph and it stalled out. When it stalled there was no electricity to anything except the out-drive. I looked for a short but was unable to find it. Pushed the red breaker buttons in particular the 20 amp one controlling the electrical circuits but it would not start. The next day a mechanic looked at it and pushed the same breaker button and it started. I used the boat for tubing and waterskiing and had no problem. yesterday I was again going about 40 mph and it did the same thing. I cannot get the red breaker button to push in and there is not electrical power to any of the guages, switches, radio etc. Using a light tester I do have electrical power to the red 20 amp breaker. The batteries and ground are good and clean. the breaker next to the key is also good. Any ideas on the problem?