Hey guys quick question, most likely nothing(fingers crossed). I was out on my 91 3.0L Mercruiser on the weekend fishing, when we pulled out fishing gear in the boat stalled on it's own. Now, I think this is due to the idle set low, it's come close to stalling before but never did until...