just replaced the engine in my dingo. it had 2548 hours. it was pretty weak and one cylinder was about gone at the end but it never let me down ever. the new engine is pretty zippy and runs very good. maybe someday it will need a new hydrolic pump. still love my dingo. goes everywhere with me.