Not perfect cosmetically but a good running truck. Mechanically sound. We just installed new front struts/shocks, right lower ball joint and inner tie rod - finished off with an alignment. Rear brakes are also new. All work is professionally done. Th...