I have to replace my Upper & Lower Ball Joints, Idler & Pitmann Arms plus my Inner & Outer Tie Rods. I was wondering what you guys would recommend for a quality long lasting #2 EP GC-LB Synthetic grease. I've looked at RL CV2, Amsoil GHD, Chevron Delo and all I've basically done is confuse myself so I'm sure you grease guru's out there would know of a good product with excellent water washout resistance. These parts are on my 02 2500HD Chevy 4x4. Thanks