From the Owner's book...
Check Engine Lamp goes out once engine
If this indicator lamp lights up
during normal vehicle operation, either
continuously or intermittently, this indicates
a fault in one of the emissions related
electronic circuits. Although the
vehicle remains operational, you should
have the systems checked by a BMW
Retailer at the earliest possible opportunity.