OK folks I need some HELP. My 95, 525i (82,300 miles) has a vibration that is driving me Nuts. I have replaced both front tierods, upper thrust arms, new tires (P235/45R-17 Mich Pilot Sport A/S), new wheels, hub rings on all four hubs for better fit on wheels, front alignment twice and still VIBRATING. So what else could it be? It is more of a shimmy in the stearing wheel and felt in the legs and seat. Starts about 45mph up to 60ish then smooths out some what. Could the drive line do this? Could it be a flex disc? Could it be front disk rotors? Could it be wheel bearings? Can some one shed some light on this perplexing problem.