Having what appears to be a similar type of problem. Replaced brakes with ATE stock style rotors and Raybestos QS ceramic pads. After 25,000 miles turned rotors to eliminate shudder when braking. Now back again after 15,000 more. Pads look worn only a little. Heard stock style Brembo rotors are better.
I am going to have my steering and suspension checked to see if there is component wear next week. My car seems to wander. BTW, struts and upppr control armss have been replaced.
Thanks,
1995 525i Auto, M50TU 2.5L, EAT chip, 1/95 build, USA, 205/65/15 tires, ASC+T, HID, lumbar, EC Mirror, BMW Alpine 5 radio with BMW-Pioneer CD Changer, abt 236k miles, Oxford Green/Parchment