2016 Dodge Ram 2500 105,000 miles on truck. 1,000 miles on new 5.7 motor installed by dealership 100,000 mile or 3 year warranty on motor. Bed has built in mechanism for hitch. Brand new custom seat covers. Truck runs great we just don't use it enough. Can send more pictures upon request. Please call Brad for more info.