The Perkins M50 has run 4300 hours. It start still good on the first click, but creates some oil smoke and he oil consumption is at about 1 liter per 100 hours. A complete rebuilt would cost about 50% of an brand new engine. Could be an option, but if you one day decide to sell the boat this would not benefit the selling price.