I have a 2003 Ford 350 that has 503,000 miles on it and it is still running great. I have not had the Transmission or the Motor changed. i took very good care of the truck by servicing as required. I have a few minor things replaced but nothing major. I am very proud of my truck and believe it has much more life left in it.