Alot is the way the motor has been used. If you do alot of heavy towing or running hard, things are going to wear out more quickly. Alot has to do with maintenance (frequent oil changes, fuel filters, air filters, etc.).