Two problems related to check engine light on have been reported for the 2007 BMW 335. The most recently reported issues are listed below.
The car stalled and lost power on highway. Engine light came on . Rough idling. First incident occurred September 2011. The second incident happened oct 26, 2011. Both times the car stalled and lost power on the highway. I believe that this created a very dangerous and life threatening situation for me and others on the highway.
BMW 335xi vehicle fire total loss. Vehicle was driven short distance then parked. Approximately 10 minutes after parking the vehicle was discovered on fire. Vehicle was in the BMW dealer with engine code light on. Was told to drive until software updates were available.