Cardone 659665 Remanufactured Drive Shaft Assembly 100% New universal joints are installed to ensure proper fit and optimal performance All shafts are measured and straightened to ensure like-new performance All slip yokes are lubricated to prevent premature wear and ensure optimal performance Units are 100% dynamically balanced at 3200 RPMs for vibration-free operation and increased joint life