Re: Westerbeke vs Yanmar
I had a Westerbeke 21A on my previous boat and it was flawless for 7 years. I would buy one again. My current boat came with with Westerbeke 30.
Westerbeke is American, based in Wisconsin. These are marinized Mitisubishi engines (not Kubota as mentioned in a previous post). Beta marinizes Kubota diesels.
Their parts are expensive, but with a little creativity you can avoid buying parts from them as it is a tractor engine and the components are everywhere under other names. I traced the Mitsubishi engine number and bought a Mitsubishi engine manual for my engine so I can buy Mistsu tractor parts if needed.
Anyway, Westerbeke are very reliable engines IMHO.