We have put 10k miles on it. Motor now has over 300k miles on it. Runs good but the body/suspension is starting to nickel/dime us. Just last week had to replace rotors, brakes, front bearings. I let my brother take the truck home , so I prefer to get him something more reliable.