The longest I kept a truck, at least sort of kept it was 12 years on a 2003 F-250 4WD. Bought it in 03, sold it to my business in 06, sold the business in 09, bought the business back in 13, let my ops manager drive it for 2 more years and it finally gave out. So 12 years.