Cat 938G Hydraulic pump has been redone. Cylinders has been redone. Injectors was done last year. 16000hours on now VERY WELL MAINTAINED Ready to work!