Most likely cause would be worn sway bar end links and the mount bushings. Next would be the A arm bushings and finally the strut bushings. Most are rubber and get squeezed until they fail, then you hear them rattle.
The front end links are not hard to change out you just need the correct wrenches or one wrench and a good pair of vice grips. I would also check the rear ones if equipped as they can rattle even worse. The fronts run from ten to twenty dollars each and the rears are about twenty dollars for both sides.
For the A arms you can save a lot of money by just buying the complete arm with all the bushings and a new ball joint. Those run about $60.00 to 100.00 each vs. The individual parts and time to replace them at closer to one hundred dollars per side.
You can easily find those parts online at RockAuto. Com or check at a local parts store if you want to DIY it.
You will pay a lot more for the parts at a shop or dealer. If you want a shop to do it you can ask if they will install your parts and do an alignment. Many of the independents will but the chain shops likely will not. Depends a lot on where you are located.
You may want to have a shop look at it anyway as I cannot see what is worn. It could be that you have one worn end link or that you need both lower A arms. But those items are what normally cause rattles.
Images (Click to enlarge)
Saturday, February 17th, 2018 AT 1:14 AM