ball joints upper lower done last year 30000km on rebuilt engine 4x4 works great new steering box, good plow truck needs fuel sending unit and tune up... AS IS $1200