A worn ball joint pop after 6yrs of use, now owner blame bad part and complain on forum. Should of get it replace sooner. Maybe pay a 3rd party instead, probably cheap out didnt pay the $200+ diagnose fee tesla charge to look for the noise. It's common senses when suspension make noise...