I am looking around for a pressure washer. I see two option of engine: 1) Kohler XT-7 that is used on some low end commercial 21" mower. It has iron lining, but only rate "Moderate" duty. 2) Honda GC engine that is common on high end homeowner mower. Which one is a better engine. Which one last longer?