I sincerely appreciate everyone's feedback. Here are some more details. Service engine soon light came on, so I took it to my independent to look at it. He pulled two codes that indicated the torque converter was slipping (clutch slipping, or something like that). He reset it and said to drive around and see if the light comes back on. Keep in mind there is no other problem indicator light coming on. He also indicated that the way the eeprom works is that if the computer senses the same problem five ignition starts in a row, then the service engine soon light will come on. Since it came back on, I took it in so they could drive around and hook up sensors to better diagnose the problem. They said that it is the torque converter. The symptoms of this problem are that the RPM's will run high or not "shift" appropriately over time. I have decided to take it into a BMW dealer on Monday, since the service mgmr I spoke with was not convinced this is the issue. I guess we will see...
I have had no transmission issues with this car (I would not expect this with 89k miles). I guess one concern I have from the above post is that these automatic transmissions usually go to 100-175k?? I guess I was under the impression that BMW transmissions lasted forever. Perhaps I was mistaken. Needless to say, this has been a dissappointing week.
Thanks.