The issue is that if enough grease leaked out and water/sand got into the CV joint, the damage has already been done. Depending on the quality of the replacement ... $20,000 on a car that just ...