Knuckle grease is good, front driveshaft u joints are good because I just replaced both of them, replaced both front wheel bearings. I also changed the front and rear diff fluids and the transfer case fluid. There is also no signs of any leakage from the knuckles, pinion seal, or transfer case.