I've been told by a Yanmar mechanic that a well maintained diesel should last up to 8000 - 10000 hours. I put on about 100 hours per year and have 950 on her now. Rough Draft C320 #722