I have a 2004. I’ve rebuilt the front end, wheel bearing assemblies, couple of water pumps. It has 206,000miles on it. It’s been the best truck I’ve ever owned, giving it to oldest grandson soon. That truck will run faster, pull better that my 2018 dodge diesel.