just had a new starter installed in my 1997 4.3 mercruiser alpha one . went out on the lake started great took the kids tubing good day.next day went to marina it started great went to my fishing hole fished. went to start it it ran for 20-30 seconds then quit. waited a few minutes did the same thing again. waited a few minutes wouldn't start but made a louder than usual noise.it cranked but no start.paddled back to the dock and parked it.went back 2 days later tried to start it and starter bolt sheered off. any thoughts?(sorry so lenghty)O