BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
M2 Technical Topics > N55 Engine / Drivetrain / Exhaust / Bolt-ons / Tuning > bm3 - Flash back to Stock burbles & backfire gone

Post Reply
 
Thread Tools Search this Thread
      02-02-2025, 04:12 AM   #1
terrywang
Second Lieutenant
terrywang's Avatar
Australia
112
Rep
269
Posts

Drives: F87 M2
Join Date: Aug 2015
Location: Sydney

iTrader: (0)

Garage List
2016 BMW M2  [0.00]
Question bm3 - Flash back to Stock burbles & backfire gone

Need to get some input from OG F87 owners who has flashed back to stock.

Long story short

Put bm3 stage 1 (MultiMap) on the stock care (Oct 2016 build, never updated iSTEP or so).

I didn't quite like the sound with OTS stage 1, I've been busy and don't have time to trial and error - change the OTS map config and test (don't know how I can get close to stock sound), so I decided to flash back to stock for now.

However, flashing back to stock, the car feels different, especially the sound, in SPORT+ the burble and backfire completely disappeared.

I thought the stock tune was the stock map + any configuration on the car but didn't work that way. It wasn't a backup of the stock tune on the car before flashing bm3...


bm3 support told me to re-lock DME, which is supposed to completely remove bm3 and restore the car to stock, it didn't bring back the burble and backfire, tried toggle ASD ON/OFF, and noticed a slight change, only 10% is back, really confused.

The car is definitely not what it use to be before flashing bm3. Sound is different, I mean the sound burble and backfire (pops and bangs when lifting at around 5k rpm was consistently loud but not too loud), cold start was pretty loud and now it's not.

---

Now, to me, it appears that I'll need to make various config changes to the stock tune, to many options, e.g. Exhaust burble type, etc., to match my car's stock config (which is uknow - not backed-up...) to get back to what it use to be? Am I correct?

Does anyone know?

It use to sound like this - Cold start: https://soundcloud.com/terrywan9/f87-cold-start

TIA


TL;DR

SOLUTION: code ASD to ON before flashing bootmod stage 1 or other OTS maps. If you have already flashed with ASD coded OFF, restore ASD using BimmerCode or tools of your choice. Flash again. The roaring exhaust note should be back! This should apply to other tuning tools like MHD Tuning as well.


Basically ASD coding status messed up the sound.
__________________
2016 F87 M2 DCT LBB

Last edited by terrywang; 03-13-2025 at 06:54 PM..
Appreciate 0
      02-02-2025, 08:05 AM   #2
ThreeStripes
Major
1465
Rep
1,145
Posts

Drives: X3M
Join Date: Jun 2023
Location: USA

iTrader: (1)

Didn’t have this experience fwiw. When I went back to stock and re-locked it was back to the stock behavior. I know that’s not helpful to your situation but some anecdotal feedback nonetheless.
Appreciate 1
NSXR1241.50
      02-02-2025, 08:09 AM   #3
NSXR
ホンダ
NSXR's Avatar
1242
Rep
356
Posts

Drives: Acura NSX
Join Date: Jan 2025
Location: USA

iTrader: (0)

I figured it would be simple to flash back to stock. I think PTF's make it sound like it's a 30 second affair. Interesting.
Appreciate 0
      02-03-2025, 07:25 PM   #4
ggggbmw
Lieutenant
512
Rep
506
Posts

Drives: 2017 M2 Manual
Join Date: Jan 2017
Location: Minnesota

iTrader: (0)

I used BM3 flash my car back to stock. Previous owner had MHD stage 2 and a catless downpipe on the car when I bought it. Hated that, so bought BM3 and flashed stage 1 OTS. Car ran better but can't say I heard a difference in burbles/pops. Put the original cat back on, and flashed to stock tune, but didn't lock the DME. Again, aside from the drop in sound from having a cat back on, didn't notice any change in sound behavior.

Where I hear a major change is when I put the car in DTC mode. Tons of burbles there.
Appreciate 0
      02-07-2025, 06:41 PM   #5
terrywang
Second Lieutenant
terrywang's Avatar
Australia
112
Rep
269
Posts

Drives: F87 M2
Join Date: Aug 2015
Location: Sydney

iTrader: (0)

Garage List
2016 BMW M2  [0.00]
There are too many missing pieces from "Stock Tune", lots of moving parts

ASD on/off
Exhaust burble type (OEM, Original, OTS etc.)

Tech support pointed me to flash back to stock tune, re-lock DME and change to Original (type exhaust burble), it didn't work to restore the original sound, damn.

Looks like once you flash, you lose what are supposed to be backed up as stock tune + configuration / calibration.


What bootmod3 tech support offers is asking customer to tweak, trial and test until it sounds close to OG F87 stock tune...
__________________
2016 F87 M2 DCT LBB
Appreciate 0
      02-09-2025, 12:55 AM   #6
Ronayke
BMW-lover
Ronayke's Avatar
Germany
6
Rep
40
Posts

Drives: It does the job...
Join Date: Jun 2009
Location: KL

iTrader: (0)

Quote:
Originally Posted by terrywang View Post
There are too many missing pieces from "Stock Tune", lots of moving parts

ASD on/off
Exhaust burble type (OEM, Original, OTS etc.)

Tech support pointed me to flash back to stock tune, re-lock DME and change to Original (type exhaust burble), it didn't work to restore the original sound, damn.

Looks like once you flash, you lose what are supposed to be backed up as stock tune + configuration / calibration.


What bootmod3 tech support offers is asking customer to tweak, trial and test until it sounds close to OG F87 stock tune...
I have the same problem. However, MHD was previously used to tune the car. Now fully back to stock and all the burbles are gone.
I also had some things coded via Bimmercode, also put the original backup, but still, burbles are not present...

Did you find a solution to this?
__________________
-The important thing is not to stop questioning. Curiosity has its own reason for existing.-
Appreciate 0
      02-13-2025, 01:23 AM   #7
terrywang
Second Lieutenant
terrywang's Avatar
Australia
112
Rep
269
Posts

Drives: F87 M2
Join Date: Aug 2015
Location: Sydney

iTrader: (0)

Garage List
2016 BMW M2  [0.00]
Too busy recently, I've been working with bootmod3 tech support on this.

It may be related to coding ASD ON/OFF before flashing bootmod3 (and flash back to stock tune).

I was under the wrong impression that in BimmerLink toggling ASD ON/OFF was coding ASD but it's not (more like a diagnostic function to turn on/off). I need to code it (using BimmerCode backup) to the original state - which should be UNASSIGNED in BimmerCode (standard - non expert UI). And then try again, I haven't got the time to test it out yet but according to Halim that may be the cause...
__________________
2016 F87 M2 DCT LBB
Appreciate 0
      02-15-2025, 02:52 AM   #8
Ronayke
BMW-lover
Ronayke's Avatar
Germany
6
Rep
40
Posts

Drives: It does the job...
Join Date: Jun 2009
Location: KL

iTrader: (0)

Quote:
Originally Posted by terrywang View Post
Too busy recently, I've been working with bootmod3 tech support on this.

It may be related to coding ASD ON/OFF before flashing bootmod3 (and flash back to stock tune).

I was under the wrong impression that in BimmerLink toggling ASD ON/OFF was coding ASD but it's not (more like a diagnostic function to turn on/off). I need to code it (using BimmerCode backup) to the original state - which should be UNASSIGNED in BimmerCode (standard - non expert UI). And then try again, I haven't got the time to test it out yet but according to Halim that may be the cause...
I did code back ASD to "UNASSIGNED" with Bimmercode, but to no avail... It still doesn't burble.

What I found out, is that you can actually see when the burbles are shutdown.
Open Bimmerlink > Dashboard > Add 'Overrun shutdown condition'. Then you see a 0 when the car is idling, but when it should burble when you let off the throttle, it shows a 1 (so it shuts down the overrun = burbles)...

Super weird issue. Everything is coded back to stock on my car (hardware also), but it refuses to burble...
__________________
-The important thing is not to stop questioning. Curiosity has its own reason for existing.-
Appreciate 1
terrywang111.50
      02-15-2025, 06:20 AM   #9
terrywang
Second Lieutenant
terrywang's Avatar
Australia
112
Rep
269
Posts

Drives: F87 M2
Join Date: Aug 2015
Location: Sydney

iTrader: (0)

Garage List
2016 BMW M2  [0.00]
Quote:
Originally Posted by Ronayke View Post
I did code back ASD to "UNASSIGNED" with Bimmercode, but to no avail... It still doesn't burble.

What I found out, is that you can actually see when the burbles are shutdown.
Open Bimmerlink > Dashboard > Add 'Overrun shutdown condition'. Then you see a 0 when the car is idling, but when it should burble when you let off the throttle, it shows a 1 (so it shuts down the overrun = burbles)...

Super weird issue. Everything is coded back to stock on my car (hardware also), but it refuses to burble...
Uh-oh, I haven't got time to test it yet. I am with hope that restore from a backup - code it back may work. But I am skeptical.

Have you eventually solve the problem? I was told ISTA+ flash and recalibration may be the last resort - really? I bit disappointed that flashing back to stock tune doesn't work "AS expected".

Do we have proper (adjustable burble and backfire if flashed to bm3 stage 1 or stage 2)?
__________________
2016 F87 M2 DCT LBB
Appreciate 0
      02-16-2025, 03:42 AM   #10
terrywang
Second Lieutenant
terrywang's Avatar
Australia
112
Rep
269
Posts

Drives: F87 M2
Join Date: Aug 2015
Location: Sydney

iTrader: (0)

Garage List
2016 BMW M2  [0.00]
Quote:
Originally Posted by Ronayke View Post
I did code back ASD to "UNASSIGNED" with Bimmercode, but to no avail... It still doesn't burble.

What I found out, is that you can actually see when the burbles are shutdown.
Open Bimmerlink > Dashboard > Add 'Overrun shutdown condition'. Then you see a 0 when the car is idling, but when it should burble when you let off the throttle, it shows a 1 (so it shuts down the overrun = burbles)...

Super weird issue. Everything is coded back to stock on my car (hardware also), but it refuses to burble...
I did "trial and error" over the weekend and it is exactly as you said.

It appears that when it should produce burbles / backfire, the behaviour is "SHUTDOWN" - "overrun shutdown condition" vaue set to 1.






Explanation - see blow, it makes sense. Just don't know what to change to revert back. Need to dig deeper, I am working with bm3 support on this still..

I'll flash to bm3 stage 1 and flash back to stock tune (this time I won't change anything on the stock tune - currently set exhaust burble to original as a part of tech support troubleshooting) and see how it goes.

I feel we are pretty close to the cause, fingers crossed.

----------

ChatGPT provided the following info I think it makes sense but as a bootmod3 user, I would expect the car would simply return to stock including overrun behaviour after flashing back to stock tune and re-lock DME. But it's NOT.

Quote:
When you flash BM3 Stage 1 the ECU “learns” new fuel‐and‐timing strategies—and sometimes one of the side effects is that a parameter controlling overrun shutdown is modified. In factory‐calibrated software, the overrun shutdown (or “fuel cut‐off on deceleration”) is tuned so that while fuel is cut to save fuel and reduce emissions, there’s still enough residual fuel (or timing variation) to produce the characteristic burble/backfire sounds when you let off the throttle or during downshifts.

In many BM3 tunes, however, that overrun shutdown condition is set too aggressively (or “left on”), so during coasting or downshift events the fuel is cut entirely, resulting in muted or absent burbles and pops.

To restore the original behavior you’ll need to adjust the parameter that controls the overrun shutdown threshold in your fuel map. In BM3’s Advanced Map Editor (or via Bimmerlink if you’re reading and editing live data) there is a setting—often labeled “Overrun Shutdown Condition” or “Deceleration Fuel Cut” threshold—that tells the ECU when to completely cut off fuel injection during overrun.

The solution is to revert that setting to the OEM calibration value. In practice, this means either:

• Using BM3’s built‐in “Stock Tune” parameters (or a custom version that mimics OEM behavior) so that the overrun shutdown condition is relaxed (or “disabled” in the sense that fuel isn’t abruptly cut off) during deceleration; or
• Using a tool like Bimmerlink (or even dealer-level software such as ISTA+) to read and then adjust the fuel/injection tables so that the deceleration cut‐off is set to the factory value—allowing a little bit of fuel (and the proper ignition timing) during overrun, which in turn produces the burble, autoblip, and backfire sounds you expect.

In short, check your BM3 (or Bimmerlink) settings for the “Overrun Shutdown Condition” parameter. It is likely set to “ON” or to a threshold that’s too low, meaning the ECU cuts fuel too early. Reset that parameter to the OEM default (or the value from a known-good stock calibration) so that fuel remains present during overrun events. That should restore the natural burble/backfire behavior that you remember from your original stock tune.

This parameter is sometimes hidden in the advanced fuel mapping tables in BM3 or Bimmerlink, so you may need to consult the detailed documentation or ask your tuner for the OEM calibration values if you’re not sure what the factory setting should be.

By ensuring that the overrun shutdown condition is adjusted (i.e. not set to aggressively cut fuel), your car should then produce the characteristic crackles and pops during deceleration and downshift events as originally intended.

**Citations:**
citeturn4search0 (Bimmerpost thread discussing overrun shutdown conditions)
citeturn3search18 (bootmod3 FAQ on protuningfreaks.com)
Attached Images
  
__________________
2016 F87 M2 DCT LBB

Last edited by terrywang; 02-16-2025 at 03:57 AM..
Appreciate 0
      02-21-2025, 09:48 AM   #11
Ronayke
BMW-lover
Ronayke's Avatar
Germany
6
Rep
40
Posts

Drives: It does the job...
Join Date: Jun 2009
Location: KL

iTrader: (0)

I got into contact with a professional coder and he put all the settings of ASD back to original as it would come from the factory (in case Bimmercode wouldn't do a good job with the backup).

Unfortunately, this didn't bring back the exhaust burbles...

Therefore, I think it is a problem with the software on the DME...
__________________
-The important thing is not to stop questioning. Curiosity has its own reason for existing.-
Appreciate 1
terrywang111.50
      02-21-2025, 01:44 PM   #12
John wk
Enlisted Member
8
Rep
41
Posts

Drives: BMW M2
Join Date: Jan 2025
Location: España

iTrader: (0)

Quote:
Originally Posted by terrywang View Post
Need to get some input from OG F87 owners who has flashed back to stock.


Long story short

Put bm3 stage 1 (MultiMap) on the stock care (Oct 2016 build, never updated iSTEP or so).

I didn't quite like the sound with OTS stage 1, I've been busy and don't have time to trial and error - change the OTS map config and test (don't know how I can get close to stock sound), so I decided to flash back to stock for now.

However, flashing back to stock, the car feels different, especially the sound, in SPORT+ the burble and backfire completely disappeared.

I thought the stock tune was the stock map + any configuration on the car but didn't work that way. It wasn't a backup of the stock tune on the car before flashing bm3...


bm3 support told me to re-lock DME, which is supposed to completely remove bm3 and restore the car to stock, it didn't bring back the burble and backfire, tried toggle ASD ON/OFF, and noticed a slight change, only 10% is back, really confused.

The car is definitely not what it use to be before flashing bm3. Sound is different, I mean the sound burble and backfire (pops and bangs when lifting at around 5k rpm was consistently loud but not too loud), cold start was pretty loud and now it's not.

---

Now, to me, it appears that I'll need to make various config changes to the stock tune, to many options, e.g. Exhaust burble type, etc., to match my car's stock config (which is uknow - not backed-up...) to get back to what it use to be? Am I correct?

Does anyone know?

It use to sound like this - Cold start: https://soundcloud.com/terrywan9/f87-cold-start

TIA
I have something similar. I have MHD stage 2, which is equivalent to stage 1 of bm3. I have the multimap and in map 1 I have the OEM sound, which is the one I have been using lately, without bubbling... in traction mode, which is where it should backfire, it doesn't make any noise, so if it wants explosions it has to be in map 2, which bubbles softly, map 3 medium and map 4 loud.
Appreciate 1
terrywang111.50
      02-23-2025, 05:18 AM   #13
terrywang
Second Lieutenant
terrywang's Avatar
Australia
112
Rep
269
Posts

Drives: F87 M2
Join Date: Aug 2015
Location: Sydney

iTrader: (0)

Garage List
2016 BMW M2  [0.00]
Quote:
Originally Posted by John wk View Post
I have something similar. I have MHD stage 2, which is equivalent to stage 1 of bm3. I have the multimap and in map 1 I have the OEM sound, which is the one I have been using lately, without bubbling... in traction mode, which is where it should backfire, it doesn't make any noise, so if it wants explosions it has to be in map 2, which bubbles softly, map 3 medium and map 4 loud.
Thanks for sharing. Interesting, I suspect that the MultiMap (relatively new?) option may have something todo with this.
__________________
2016 F87 M2 DCT LBB
Appreciate 0
      02-23-2025, 05:20 AM   #14
terrywang
Second Lieutenant
terrywang's Avatar
Australia
112
Rep
269
Posts

Drives: F87 M2
Join Date: Aug 2015
Location: Sydney

iTrader: (0)

Garage List
2016 BMW M2  [0.00]
Quote:
Originally Posted by Ronayke View Post
I got into contact with a professional coder and he put all the settings of ASD back to original as it would come from the factory (in case Bimmercode wouldn't do a good job with the backup).

Unfortunately, this didn't bring back the exhaust burbles...

Therefore, I think it is a problem with the software on the DME...
I coded ASD back to its original state when the car was connected to BimmerCode for the first time, same outcome, it didn't bring back the burble.

I'll flash to bm3 stage 1 - MultiMap again and try different maps - I'll use Map 3 - which is the Stage 1 Octane 93, see how it works under this map.


So if you use MHD tune maps, does the car produce burbles?
__________________
2016 F87 M2 DCT LBB
Appreciate 0
      02-23-2025, 06:26 AM   #15
John wk
Enlisted Member
8
Rep
41
Posts

Drives: BMW M2
Join Date: Jan 2025
Location: España

iTrader: (0)

I imagine that mhd and bm3 are very similar. Mhd has 4 map options, in each map you can set octane 91-93, power from 50% to 100% of stage 1 and then in each map different burbels, soft, medium and strong and different duration of seconds of bubbling.
the power from 50% to 100% I don't think it will vary much, since if we start with 370hp, a stage 1 will give it about 40hp as a maximum... we are talking about 50% being 20hp... in the multimap from 390hp to 410hp I don't think it will be very noticeable... then you can configure how the accelerator, the http, the start-up roar deliver the power, eliminate the start/stop, etc.

Last edited by John wk; 02-23-2025 at 06:32 AM..
Appreciate 1
terrywang111.50
      03-02-2025, 04:11 AM   #16
terrywang
Second Lieutenant
terrywang's Avatar
Australia
112
Rep
269
Posts

Drives: F87 M2
Join Date: Aug 2015
Location: Sydney

iTrader: (0)

Garage List
2016 BMW M2  [0.00]
I spent some time this weekend on this weird problem. I believe I am getting closer to the truth / cause of the problem.

I coded ASD OFF using BimmerCode; somehow I thought BimmerLink ASD toggled OFF was the same (it's NOT). Without realizing the difference, I unlocked DME and flashed bootmod3 stage 1 (MultiMap), the car sounds really weird, of course, ASD was coded OFF.

Not happy with the sound, I flashed back, losing the burbles (backfire) completely.

After working with bootmod3 support and intensive research + troubleshooting, eventually I narrowed it down to ASD coded ON vs. OFF.

This weekend I flashed to bm3 stage 1 again. It sounds close to the original (stock tune) good!

I used BimmerCode dashboard - monitoring "overrun shutdown conditions" - when it burbled, backfired, value was 0, value did NOT changed to 1 until the burbles stopped.

Next step, I'll flash back to stock tune (may be 1 month later, no point to use stock now that I've fixed stage 1 sound).
__________________
2016 F87 M2 DCT LBB
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 11:57 PM.




m2
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST