As a BMW expert I can only advise within the parameters of the information provided in this forum. Cyberspace does not allow me the luxury to see the car and experience what the issue is, so I have to go with what you are telling me. The "ECM" as they refer to it, could be either the EGS (electronic gear selection) which is the "brain" for the transmission, or the DME (digital motor electronics) and the IAC is idle air control and the mass air flow meter. Having identified the components and giving them the correct names, the next step is to ask a few questions. Was or is the check engine light on? How long has this been happening? When does it seem to be present (engine cold or warm, going up or down hill, loaded or unloaded, etc.) How were the faults the shop you visited obtained? Exactly what were they? I usually like to know what the issue is before attempting to make any adjustments.
SPONSORED LINKS
Thursday, April 15th, 2021 AT 6:40 PM