So far I put 230k miles on my truck. Other than a few expected replacement parts I have had no major repairs, only standard maintenance. It has tremendous power, idles and runs smooth, shifts solid, ...