Diesel school bus engines last 15 to 20 years or 250,000 miles if properly maintained and treated with care. In rare cases, the Skoolie engines will not even get to seven years, as the causes of wear and breakdowns are plenty. As the diesel engines were equipped with new components over the years, new failures related to these parts appeared. .