Hey zone
Wondering if anyone has any understanding of what happens when the ECU on our cars is reset. I know it goes into a learning mode, but what is actually happening with the maps and data?
Context to the question is that I’ve always had a lumpy idle/misfire/issue once my engine has ‘learned’. I’ll kick the throttle and it’ll gag a bit and also want to stall, but it just about saves itself.
If I reset the ECU (disconnect battery) it’s like the engine never had an issue. It drives amazingly and doesn’t stall or bog for at least a day.
So I want to know what’s happening during the learning process after disconnecting to see if it can help me track down my issue. Wondering if anyone has knowledge of the maps or process?
Motronic ECU reset
Moderator: martauto
-
BristolE30
- E30 Zone Regular

- Posts: 532
- Joined: Thu May 16, 2019 7:43 pm
- Location: Bristol
BMW E30 316 ‘87
BMW E30 325i ‘88
Bristol, UK
BMW E30 325i ‘88
Bristol, UK
- Brianmoooore
- E30 Zone Team Member

- Posts: 49359
- Joined: Mon Jan 10, 2005 11:00 pm
There's no feedback loop to a Motronic ECU with no lambda sensor, except the engine revs for idle speed setting, so that's the only thing it can possibly 'learn'.
- paultv
- E30 Zone Squatter

- Posts: 1545
- Joined: Mon Apr 21, 2014 11:00 pm
- Location: Auf dem Schnee: Germany
Mines the same...after a period off the battery power the idle is faster...some kind of default map...but then it settles down to 750 rpm but rougher some how.
paul
paul
4th May 1990 325i Convertible.
BMW E30 Cabriolet Best Mod Ever:
https://bmwe30cabriolet-wdm.blogspot.com/
BMW E30 Cabriolet Best Mod Ever:
https://bmwe30cabriolet-wdm.blogspot.com/
-
BristolE30
- E30 Zone Regular

- Posts: 532
- Joined: Thu May 16, 2019 7:43 pm
- Location: Bristol
Will double check it, but what makes you say that? I went through a whole process (and huge thread) on trying to solve it, changing out ECU’s smoke tests etc and never got to the bottom of it
BMW E30 316 ‘87
BMW E30 325i ‘88
Bristol, UK
BMW E30 325i ‘88
Bristol, UK
-
BristolE30
- E30 Zone Regular

- Posts: 532
- Joined: Thu May 16, 2019 7:43 pm
- Location: Bristol
Mmm interesting, so it’s like the ECU just increases the rpm after a disconnect. If there is no feedback loop as Brian says maybe our issues lies with the idle being too low. Could be a throttle body/stop issue I guess..
Feel like I’ve tried it all...
BMW E30 316 ‘87
BMW E30 325i ‘88
Bristol, UK
BMW E30 325i ‘88
Bristol, UK
-
BristolE30
- E30 Zone Regular

- Posts: 532
- Joined: Thu May 16, 2019 7:43 pm
- Location: Bristol
Any theories for my phenomena then?Brianmoooore wrote: ↑Sun Mar 28, 2021 8:01 pmThere's no feedback loop to a Motronic ECU with no lambda sensor, except the engine revs for idle speed setting, so that's the only thing it can possibly 'learn'.
BMW E30 316 ‘87
BMW E30 325i ‘88
Bristol, UK
BMW E30 325i ‘88
Bristol, UK
- Brianmoooore
- E30 Zone Team Member

- Posts: 49359
- Joined: Mon Jan 10, 2005 11:00 pm
If the idle section of the TPS doesn't switch closed circuit when the throttle closes, the engine won't be running on the idle map.BristolE30 wrote: ↑Tue Mar 30, 2021 1:14 pmWill double check it, but what makes you say that? I went through a whole process (and huge thread) on trying to solve it, changing out ECU’s smoke tests etc and never got to the bottom of it

