I have a 04 Mazda 3s with about 97,000 miles. I noticed here recently that I have a loud rattle in the front end while driving thru the neighborhood, it is mostly noticeable at slow speeds, while hitting small bumps and joints in the road. The noise sounds like maybe a busted front strut, but the front corner isn't sagging at all and the strut reacts normally when tested. The noise almost sounds like there is something loose, any ideas?