Newer ring and pinion axles and seals. Newer front bearings and seals. Hubs kept clean. Transmission good. Transfer case good. 4x4 push button works good. Newer radiator. I have had this truck for almost 20 yrs. The body is very rusty. I suspect that I have either a cracked head or blow head gasket. Just cant see letting it go for the $150 that the junk yard will give it. It is drivable.