I have a Perkins-powered 12.5kw Kohler with 2,578 hours and a Mitsubishi-powered Westerbeke 7.7 kw with 3,750 hours. Both run like a top but, of course, it cannot be predicted how much longer each will last. My guess is that the generator ends will fail long before the engines. Recently, on the Westerbeke, I did have to replace the four wires leading from the brushes as they had corroded from end to end and had become brittle. This led directly to excessive heat (resistance) and was causing the 60 amp breaker to pop. Very scary. The breaker box was becoming too hot to touch.