Truck is solid. I bought this truck as a toy and put long travel with coilovers and have beat the heck out of it. Now it is used to tow my trailer and has never left me stranded. This is the best truck I have ever owned and have no negative comments. The only time this truck has been in the shop is to diagnose the check engine light which ended up being the faulty JET performance chip, do not buy one.