I discovered this thread after I began hearing the squeaks on my '18 M3 RWD LR with ~27k miles. Similar to others, they quoted the diagnostic fees but waived upon verifying warranty work. Driver's side upper control arm was replaced with a J version and passenger side was re-sealed. They...