I had my 57 big twin out this week. Mounted on 1956 Lyman 15 foot. Running at full throttle motor suddenly over reved, continued running for several seconds then died. Would not restart after this. Rowed back to shore!!!!!! Checked for spark back at shore and no spark. Found broken wire at mercury switch. repaired wire still no spark. Has new plugs. What could have caused over rev? Where to start looking for no spark problem? Thanks for any and all relies.