so did you get it fixed? my car had the same issue too.
First it was that tranmission indicator light and ended up with check light engine on. it said my fuel injector 1 is faulty. so i replaced the fuel injector 1 at one of the local bmw shop and paid about $400.
The shop reset everything and then two days later, the battery indicator light comes on. again, took it to same shop and they said my battery was not good. so again, another $180 for new battery.. and now, I still have that tranmission issue.
it's only happened during the morning time (maybe cold weather?) as in first time start up and happened during in "Parking" mode. If i turn off the engine and restart it again, it goes away.. so right now i'm very confuse with it. I am not sure it has to do with Tranmission value? or Slipping Gears..
( The car only has 65K Miles on it..