Broadly speaking, diesel engines have longer life expectancies than their petrol equivalents. That's because the typical diesel has to be more strongly engineered to cope with its inherently higher ...