I have a 2006 Mustang GT that had front-end rattle. I went over this forum and others and came up with a list of possible causes. I took it and my Mustang to a local shop to see if he could come up with a solution to my rattle while going over speed-bumps, driveway to asphalt cracks and small bumps at slow speeds. He looked it over and put the car up on the lift and gave it the once over. He told me what he thought and I told him to go ahead and order strut-mounts and sway-bar bushings. I also told him to get new struts, if he was gonna have the mounts out. He did so and I took it back in for the install. He took it to an alignment-shop and they called with bad news. No go. Bad tie-rod ends and bad link-kit and bad ball-joints. Well, those are integral in the LCA's, so new pair of LCA, too. So, more waiting and now all have been installed and an alignment performed. No rattle! It sounds and drives like a new car and it has 75-K on it now. I am a happy camper! He did not rip me off, as I was there watching the parts come out. The one strut-mount bushing was literally toast. It fell apart in his hands. The link-kits were worn and the boots were torn. The ball-joints had all sortsa wobble in them. The sway-bar bushings were squished. It was worth the time and money that was put into it. I now have a great driving GT again with no rattle and a firm steer.