I have 107K miles on my 97 540iA and am considering bringing it to the dealer who told me just today that they will change the ATF (not a flush just a chnage). Doing an ATF flush may cause debris to get knocked into the running parts from the little nooks and crannies within the case, and possibly cause failure. I'm considering getting it done because I want to keep the car for another 100K miles or so. The dealer said it would cost $270 and they have had good results since they started doing this. Thoughts?