Two problems related to service engine light on have been reported for the 2003 BMW 325. The most recently reported issues are listed below.
While driving on the freeway my engine just shut off and continues to do so every time I drive my car. So, my breaks and steering lock up because the engine shuts off. My mechanic told me there was a recall dme ms45 - fc28b2, 28aa, 28ac; internal ram faults model e46 m54 with ms45. 1 from 9/00 to 7/06 e83 m54 with ms45. 0/ms45. 1 from 9/03 to 9/06 e85 m54 with ms45. 0 from 10/04 to 1/06 e60 m54 with ms45. 1 from 9/03 to 3/05 situation customers may complain about a crank/no start or a rough start situation. The "service engine soon light" or the dsc light is illuminated, and one of the 3 scenarios may apply: fc 28b2 "rpm limiting reset " is stored in the dme together with one, or more of the following faults which are caused by the 28b2: fc 28ac - "nominal torque", fc 2796 - "throttle flap: adaptation wrong", fc 27a1 - "throttle flap: start check", fc 2869 - "dme self diagnostic: ram check failed". Fc 28aa "idle speed regulator" is stored in the dme. Fc 28ac "nominal torque" is stored in the dme. Cause fault codes 28b2, 28aa and 28ac indicate an internal dme ram fault. Procedure perform the appropriate dis/gt1 test modules for the 28b2, 28aa or 28ac. Replace the dme if prompted by the dis/gt1 test module results. Important: do not replace the throttle body for the throttle faults, stored in conjunction with fc28b2, even when the test plan recommends to do so. Please can I get this repaired and covered for all the cost before I kill myself or my grandchildren. . . At courtesy motors chico 2520 cohasset rd. Chico,CA 95973 thank you kindly.
Car ran perfectly, then I turned off, then I restarted 5 seconds later to reposition in garage. Engine then revving from 800 to 1200 rpm rhythmically, approx once per second, eml light on, brake light on, service engine light on, very hard to stop car, had anyone been close I would have hit them. Engine revving continued for 2 days, then went away on own. I then took off airbox to inspect maf, filter. Codes on 3rd day: p1632 throttle, pending: p0102, iats. There have been other incidents over the years of restarting engine to have extremely rough idle, also cleared on its own, but never surging like this.