One problem related to check engine light on has been reported for the 2003 BMW 325. The most recently reported issues are listed below.
My 2003 BMW 325it stalls unexpectantly while driving. The engine shuts down, I loose power steering, the check engine light goes on and have to pull off the road. I then put it in park and start the engine again. This started to happen in 2011 and now occurs with increasing frequency. It happened three times in 2014, including today October 11, 2014, while I was driviing on a two lane road at about 40 mph. I am very worried about my personal safety and hope to have an early response from you about this critical matter. I have also written to BMW corporation. I am the original owner of the car, bought on October 22, 2002 from vob auto sales 1396 rockville pike, rockville, MD 20852 USA.