I have a 2002 540 6 spd that I have owned for 3 years. The cars appetite for brake rotors seems to be growing. It had a clean carfax when purchased, and has not been in an accident or had irregular traumas. It does however continue to warp front rotors. In an effort to solve this problem I have replaced the front pads, rotors and calipers, replaced the rear brakes (pads & rotors) as they seemed to be making weak contact, had all front suspension items including bushings checked, but the problem keeps coming back. Now buy the time the oil needs changing the rotors need to be turned. I do not drive the car overly hard ( it was made to be driven - right?) or track it. Any ideas before I take it to the dealer?