I have a buddy with a 95 200hp mariner. He says its missing some at idle and some at high speed. He took it to a reputable boat mechanic and had it all checked out. All carbs checked thru all coils ,compression check great, the guy went thru it all and says he thinks the crank has a hairline...