My chevy truck had the worst rattle in the front end, after much looking and listening I figured out it stopped rattling when I applied the brakes. I replaced the rubber bushings in between the calipers and the bolts they hang on and all was well. Some times these things are hard to track down.