Help!
I just changed front brake pads and rotors today and I noticed the passenger side tie rod ball joint is leaking grease. Here are some pics.
I have been hearing mysterious rattling noise from that side at speed over 40 miles per hour and mechanics told me to replace brake pads, rotors and struts...