I was reading the thread "Oil Changes" and was wondering how many hours you expect to get out of your engines. There was a post by someone, and unless I read it wrong, he was impressed that his engine was holding up at 2000 hours. I average about 900 hours a season and changed my engine at the beginning of this season after 4 seasons (3,686 hours). The engine before that had slightly over 4,000 hours on it. My dealer gladly sells me the engines, but thinks I'm wasting money.