I have a guy with a Cherokee that has over 315,000 miles on it and the top end has never been rebuilt. ( he has changed the oil every 3,000 miles faithfully) Keep in mind that you will occasionally replace items such as alternators, steering pumps, ect, throughout the life of the engine.