I would assume a Westerbeke 46W46 ?
Maybe if we had a hint as to what engine this is.
Better guess than mine. I was looking at a W6 Wartsilla diesel rated at many thousand horsepower. A little on the heavy side perhaps.I would assume a Westerbeke 46