Hello, I just purchased a 2002 2500 QC 4x4 long box from a coworker. The truck was purchased new by the previous owner, and other than the paint on the hood and roof, it is in extremely good condition. The truck has 128000 miles on stock everything except for tires and a new heater core. This...