2004 volvo 4.3gld problem started with turning ignition n nothing . cleaned all spades attached to fuse block under dash worked a few times today while moving at 30mph boat just started spitting ( like it does when you turn engine off with fuel still in carb) like i turned key off giggled wires under dash n it started got back to dock and replaced spade bringing power from battery to fuse block started up like 10 times in a row. got 1/2 out to sea and while at slow speed just turned off got towed back to dock now what? any ideas need help please n thanks jim