In my experience, a 4 stroke engine will last several times as long as a 2 stroke engine, sometimes as much as 10 times longer. On the other hand, the top end on a 2 stroke, if you have the right one, can be quickly, easily, and cheaply rebuilt, while a 4 stroke is much harder, more time consuming, and anything but cheap. here