mercruiser 4.3 V6 keeps cutting out ?

mercruiser 4.3 keeps cutting out after about 20 minutes on the river.After 2 or 3 mins it will restart again and
Dave Bill, July 2012