I have a 2002 X5 with about a 128K on it. This just developed last week. When I am doing about 40mph, the steering wheel moves back and forth (left/right) really bad when driving on the road without any braking or anything. This doesn't happen all the time but about 20% of the time. When doing 80mph or so, when I brake its starts shaking really bad as well. At lower speeds I feel this at times but not all the time. I checked my sway bar links, they were shot and I replaced them a couple of days ago but the symptoms persit. I am completely baffled. I put new rotors and brakes (non oem) about 10K miles ago. I am open to any form of advice please. I would like to work on it this weekend.
I would like to thank all the people for their help. I hope this helps people with the shaking issue. After giving it some thought, ruled out the calipers based on the symptoms. However, I thought it was the bushings, ball joints, trust arm.....I ordered all these parts thinking its a suspension issue. Well $300 some dollars in parts that I don't really need but will install since I have then and my vechicle has 128K on it. I found out it was my dam brakes.
Just a word of advice. If you experience symptoms as stated above, there is a $20 check that you can do. Try eliminating the small things first and then move onto the bigger things. Go to harbor freight and buy a Laser Thermometer. After drivig for about 20mins, measure the temperature of the calipers and rotors on each of the four sides. I tried to keep my arm close to the wheels to feel a difference, but couldn't. If you have a stuck caliper you may NOT hear a squeeling sound at all. This little test could save you a lot of money down the road. Also it may not be a bad idea to check the temperature of the rotors every 3 months or so to ensure your vechicle is operating the way it should.
By the way, I tried rebuilding the caliper, could't get the dust boot on. Ended up getting a new caliper. Pinched the brake line with a "c" clamp with the reservoir full. Installed the new caliper and attahced the brake line. opened the reservoir, unclamped the brake line, opened the nipple, gravity bleed.....................systems a go