Just an update, I had the sway bar end links replaced, checked the brake components, and made sure nothing was loose underneath. The rattle persisted. I checked the bushings and yep, they look pretty bad. This will be the next thing I tackle, as I'm thinking they are the most likely culprit.