I just had my car at the dealer for some recall fixes and told them about the problem. The service adviser said it was probably the lower control arm, then called me today and said it was the strut & bearing.
Apparently, these are being redesigned due to these issues and they aren't available yet.
He put me in for 2 and said when they arrive he will call me to come in. He doesn't know when the redesigned ones will hit the parts counter yet.