The truck has 296,000 miles and is from 2008, but it has always been very well maintained. It received all the necessary services and it truly runs great! It has no mechanical issues at all