I would use OEM Motorcraft ball joints. I installed one of them and found after installation that it doesn't need to be lubricated. I tried everything but apparently the inside wasn't handled properly. After a few months it started squeaking like crazy and so far I haven't been able to lubricate it. Eventually I filed a warranty claim, which meant buying another joint, swapping it out, and then sending the old one back for a refund. The new joint I received wasn't made properly for the oiler. It took me 30 minutes to fix the thread and install Zerk. Luckily this one needs lubrication so I installed it. If anything goes wrong for me I go back to OEM sealed ones, they have lasted me 250,000 miles.
Enhance Your Truck's Power with OrionMotorTech Heavy Removal Adapters
8 Review
OEMTOOLS 24429 Ford 3-Valve Spring Compressor: Efficient Tool for Ford Valve Spring Compression
9 Review
๐ง OEM TOOLS 27213 Master Wheel Hub & Bearing Remover and Installer Kit, Back and Front Wheel Bearing Puller and Installer Kit, Back and Front Wheel Hub Puller, User-Friendly
8 Review
๐ง Efficient Steering Neck Bearing Race Remover: OTC 4796 for Fast Removal
9 Review
Xiaomi Mijia Ratchet Screwdriver 16 in 1 Screwdriver with Interchangeable Bits, 10 pcs, Black
22 Review
Reversible Mi 16-in-1 Ratchet Screwdriver
21 Review
DVR 70MAI Dash Cam Pro Plus+, black (A500S), black
87 Review
Xiaomi Mi x Mijia Wiha Precision Screwdriver Set (DZN4000CN), 25 pcs
34 Review