E90Post
 


Studio RSR
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N54 Turbo Engine / Drivetrain / Exhaust Modifications - 335i > After stage 1 MHD, corrupted DME



Reply
 
Thread Tools Search this Thread
      12-07-2017, 05:49 PM   #1
bl0wnb0xerbabie
Enlisted Member
4
Rep
30
Posts

Drives: 2010 Metallic Blue E92
Join Date: Mar 2017
Location: Bay Area

iTrader: (0)

My car is otherwise stock besides MHD install and my car was running perfectly fine for weeks after the install however, one night I was driving the car somewhat aggressively and threw a cylinder 2 misfire.

I flashed back to stock, took it to BMW, and tech told me this: "Found fault codes #002FA3 (NO CODING IN DME), #002F4A (EWS-DMW INTERFACE FAULT), #002ACC (DME MASTER RELAY FAULT), #0030BA (BANK1 INJECTORS FAULT=DME INTERNAL FAULT) & #0030BB (BANK2 INJECTORS FAULT=DME INTERNAL FAULT). It was internally defective. The DME was replaced which is your engine module."

Even though I told the rep that I flashed, it doesn't seem like the tech know so luckily, they covered it under warranty. I want to go stage 2 but worried that the dme will fault again thereby putting my warranty in jeopardy.

Last edited by bl0wnb0xerbabie; 12-07-2017 at 06:38 PM..
Appreciate 0
      12-07-2017, 10:37 PM   #2
skyotee
Private
skyotee's Avatar
20
Rep
50
Posts

Drives: 2015 M235i 6MT
Join Date: Jul 2015
Location: Socal

iTrader: (0)

I am not sure what happened with your previous DME, but I am guessing it might not have had anything to do with MHD. You did flash back to stock (original), not stage 0, right? If so, you should have had all original DME programming, so nothing the dealer should have even detected.

I have been running MHD under warranty, and been in for service many times. Each time I go in, I flash back to stock (stock, not stage 0). And each time, they don't notice any DME issues.

Although, this can also cause a problem, in that flashing back to stock clears the codes. And the dealer wants to see a code before they will troubleshoot ANY issue. But I have always been worried that if they see MHD tune or loader software, they will blame the issue on that and deny warranty. So I always flash back to stock first, eliminating MHD tune & loader. Even if that means I have to drive for awhile at stock, and get the code to come back, before I go to the dealer for service...
Appreciate 0
      12-08-2017, 12:12 AM   #3
Silent9n54
Captain
Canada
574
Rep
940
Posts

Drives: 2007 E92 335i
Join Date: Jul 2017
Location: Vancouver, Canada

iTrader: (0)

i had the same issue with my DME not too long ago and ive been using mhd for 6 months...stage 1 , 2, e maps... i noticed that a lot of 2007s had the same issue with dme80 but honestly i don't think it has anything to do with the mhd tune...
Appreciate 1
      12-08-2017, 11:13 AM   #4
bl0wnb0xerbabie
Enlisted Member
4
Rep
30
Posts

Drives: 2010 Metallic Blue E92
Join Date: Mar 2017
Location: Bay Area

iTrader: (0)

Quote:
Originally Posted by skyotee View Post
I am not sure what happened with your previous DME, but I am guessing it might not have had anything to do with MHD. You did flash back to stock (original), not stage 0, right? If so, you should have had all original DME programming, so nothing the dealer should have even detected.

I have been running MHD under warranty, and been in for service many times. Each time I go in, I flash back to stock (stock, not stage 0). And each time, they don't notice any DME issues.

Although, this can also cause a problem, in that flashing back to stock clears the codes. And the dealer wants to see a code before they will troubleshoot ANY issue. But I have always been worried that if they see MHD tune or loader software, they will blame the issue on that and deny warranty. So I always flash back to stock first, eliminating MHD tune & loader. Even if that means I have to drive for awhile at stock, and get the code to come back, before I go to the dealer for service...
Yes, I really hope it isn't the MHD itself. Yes I did flash back to stock, not stage 0, I told the rep that I flashed. As for your strategy, I was told by others, that even if you flash back, they can still look back into the ECU and read previous parameters such as high boost level so they can still detect those higher values.

Has this specific situation with the DME happened to you? What problems did you bring it in for, or are you just saying in general when you bring it in for service, you flash back to stock?
Appreciate 0
      12-08-2017, 11:14 AM   #5
bl0wnb0xerbabie
Enlisted Member
4
Rep
30
Posts

Drives: 2010 Metallic Blue E92
Join Date: Mar 2017
Location: Bay Area

iTrader: (0)

Quote:
Originally Posted by shanker604 View Post
i had the same issue with my DME not too long ago and ive been using mhd for 6 months...stage 1 , 2, e maps... i noticed that a lot of 2007s had the same issue with dme80 but honestly i don't think it has anything to do with the mhd tune...
Wait so if you had then same issue, how did you fix it? What happened after? Why do you think it's not the MHD tune itself? I believe that as well. My car is a 2010 and I was running fine with MHD flash stage 1 for weeks without any problems.
Appreciate 0
      12-08-2017, 11:53 AM   #6
RSL
Captain
647
Rep
779
Posts

Drives: E92 ///M3 (Retired) / 335is
Join Date: Mar 2012
Location: USA

iTrader: (6)

I've never seen MHD corrupt a DME. Worst case scenario, do a long write and rewrite every byte. MSD80 specifically has some issues others don't, most notably injector MOSFETs that go bad, but are cheap to replace. Sounds like exactly what yours did looking at the codes.
Appreciate 2
BaaQaf253.00
      12-08-2017, 12:13 PM   #7
Silent9n54
Captain
Canada
574
Rep
940
Posts

Drives: 2007 E92 335i
Join Date: Jul 2017
Location: Vancouver, Canada

iTrader: (0)

Quote:
Originally Posted by bl0wnb0xerbabie View Post
Wait so if you had then same issue, how did you fix it? What happened after? Why do you think it's not the MHD tune itself? I believe that as well. My car is a 2010 and I was running fine with MHD flash stage 1 for weeks without any problems.
took the dme to a local guy who replaced few mosfets on the dme

i had the 30BA code along with codes for o2 and catalitic missing

got the dme back in a day and worked fine since... still running e40 maps..
Appreciate 1
      12-08-2017, 12:58 PM   #8
MoserBMW
Private First Class
MoserBMW's Avatar
United_States
88
Rep
188
Posts

Drives: 07 335i
Join Date: Apr 2014
Location: New Jersey/FL

iTrader: (0)

I had flashed mhd stage 2+ on my 07 335i, and then 10 seconds down the road I got the same 30bb code. Pulled the DME, checked all my mosfets and they all checked out. Ended up being a power supply issue of some sorts on the old DME. Ended up upgrading to MSD81.
__________________
sgm/coral red e92 work in progress...
IG: @e92jawn
Appreciate 1
      12-08-2017, 03:55 PM   #9
TemjinX2
Major
521
Rep
1,485
Posts

Drives: 2008 335xi e92
Join Date: Dec 2009
Location: Socal OC

iTrader: (0)

are you using a battery charger when your flashing?. the dme acts weird on low battery.. i have the flash freeze before but i just reflashed it and car worked fine... i have a 2008
__________________
Current Ride=2008 BMW 335xi
2017 BMW M240 Xdrive
2017 BMW M2 N55 6spd
2018 Infiniti Q60 Redsport AWD
2008 BMW 335ix
Appreciate 0
      12-09-2017, 08:48 AM   #10
Boland01
Lieutenant
United_States
149
Rep
460
Posts

Drives: 2010 535ix, 2008, 2007 335i
Join Date: Sep 2013
Location: Magnolia, TX

iTrader: (0)

MDS80 does have issues. On our 2007 the replacement mosfets lasted a year then the whole DME crashed. $3K later the stealership put in a new replacement MDS81. That was the only silver lining.

As others have said you need to make sure you keep your voltage up (battery charger) when flashing the MHD. There's a chance that was the issue.
Appreciate 0
      12-09-2017, 09:03 AM   #11
mj6234
Private First Class
31
Rep
105
Posts

Drives: E92 335i
Join Date: Nov 2011
Location: US

iTrader: (0)

$3K!!!!! Buy an eBay MSD81 and pay someone to code it. EBay DME I got for $100 and just had shipping and coding fees. No issues since then.

https://www.facebook.com/Bimecu/
Appreciate 1
      12-09-2017, 10:02 AM   #12
skyotee
Private
skyotee's Avatar
20
Rep
50
Posts

Drives: 2015 M235i 6MT
Join Date: Jul 2015
Location: Socal

iTrader: (0)

Quote:
Originally Posted by bl0wnb0xerbabie View Post
Has this specific situation with the DME happened to you? What problems did you bring it in for, or are you just saying in general when you bring it in for service, you flash back to stock?
Sorry, no I have not had a similar situation to yours. I was just saying that generally, I have had a few reasons to go in for service while I was running the MHD tune. And that I flash back to stock, and maybe drive stock for awhile until the codes come back, and then go in for service. And they never mention anything about the DME after they scan it and troubleshoot whatever my problems were. That just makes me think your DME problems are unrelated to the tune, and if it were me I would not be worried about loading the tune on the new DME.
Appreciate 0
      12-09-2017, 01:00 PM   #13
bl0wnb0xerbabie
Enlisted Member
4
Rep
30
Posts

Drives: 2010 Metallic Blue E92
Join Date: Mar 2017
Location: Bay Area

iTrader: (0)

Quote:
Originally Posted by RSL View Post
I've never seen MHD corrupt a DME. Worst case scenario, do a long write and rewrite every byte. MSD80 specifically has some issues others don't, most notably injector MOSFETs that go bad, but are cheap to replace. Sounds like exactly what yours did looking at the codes.
Newb question but are MOSFETS just electrical parts that can go bad in the DME? And if it's just the MOSFETS, why would dealership replace the whole DME?
Appreciate 0
      12-09-2017, 01:01 PM   #14
bl0wnb0xerbabie
Enlisted Member
4
Rep
30
Posts

Drives: 2010 Metallic Blue E92
Join Date: Mar 2017
Location: Bay Area

iTrader: (0)

Quote:
Originally Posted by MoserBMW View Post
I had flashed mhd stage 2+ on my 07 335i, and then 10 seconds down the road I got the same 30bb code. Pulled the DME, checked all my mosfets and they all checked out. Ended up being a power supply issue of some sorts on the old DME. Ended up upgrading to MSD81.
Is MSD81 the DME model? How do I know if the dealership replaced it with MSD81 or not?
Appreciate 0
      12-09-2017, 01:04 PM   #15
bl0wnb0xerbabie
Enlisted Member
4
Rep
30
Posts

Drives: 2010 Metallic Blue E92
Join Date: Mar 2017
Location: Bay Area

iTrader: (0)

Quote:
Originally Posted by TemjinX2 View Post
are you using a battery charger when your flashing?. the dme acts weird on low battery.. i have the flash freeze before but i just reflashed it and car worked fine... i have a 2008
Well after the initial CEL, I flashed back to stock before I took to dealership and I drained my battery because I didn't use the charger.
Appreciate 0
      12-09-2017, 02:13 PM   #16
RSL
Captain
647
Rep
779
Posts

Drives: E92 ///M3 (Retired) / 335is
Join Date: Mar 2012
Location: USA

iTrader: (6)

Quote:
Originally Posted by bl0wnb0xerbabie View Post
Newb question but are MOSFETS just electrical parts that can go bad in the DME? And if it's just the MOSFETS, why would dealership replace the whole DME?
Yes, they control the voltage and current to whatever component they are powering. They are soldered on a PCB, dealership isn't performing that kind of work and I wouldn't trust them if they did. MOSFETs are relatively cheap and any competent solderer with the right tools could knock out the replacement quickly. Most people seem to hit TV and electronics repair places for the work, but some members/tuners/vendors do it too.

Quote:
Originally Posted by bl0wnb0xerbabie View Post
Is MSD81 the DME model? How do I know if the dealership replaced it with MSD81 or not?
Pretty sure MSD80 is I8A0S roms only. If you have IJE0S or anything later, should be MSD81. I believe a few other modules need to be replaced going from MSD80 to MSD81 too (CAS, etc.), but you could always pull the DME and look. It will be labelled on the outside of the case.
Appreciate 1
      12-10-2017, 01:30 AM   #17
RocketSurgeon
Lieutenant
264
Rep
459
Posts

Drives: 2008 135i Manual, CBR650F
Join Date: Jan 2017
Location: NC

iTrader: (0)

The MSD80 and MSD81 are interchangeable, no other parts need to be swapped. Your CAS does need to be synced to the new DME though.
Appreciate 1
      12-11-2017, 01:37 PM   #18
bl0wnb0xerbabie
Enlisted Member
4
Rep
30
Posts

Drives: 2010 Metallic Blue E92
Join Date: Mar 2017
Location: Bay Area

iTrader: (0)

Ok, so the consensus is that despite the fact that the fault codes came up post MHD flash, the problem might have just been the dme's electronic connections or the battery being drained when I flashed back to stock before I took it in correct?
Appreciate 0
      12-12-2017, 04:38 AM   #19
Momir@MHD
MHD Tuning
Momir@MHD's Avatar
Germany
68
Rep
8
Posts

Drives: BMW 1M Coupé
Join Date: Jun 2017
Location: Berlin, Germany

iTrader: (0)

Blown MOSFETS are a known issue on the MSD80 DME, they fail on stock cars too - one reason why BMW replaced the MSD80 with the MSD81.

(Codes: 30BB, 30BA)

Repair the DME (new MOSFETS) or upgrade to the newer MSD81 (recommended).

Blown MOSFETS could be caused by a bad coil pack or a bad injector, check them after repairing the DME...
Appreciate 0
      12-12-2017, 10:29 AM   #20
RSL
Captain
647
Rep
779
Posts

Drives: E92 ///M3 (Retired) / 335is
Join Date: Mar 2012
Location: USA

iTrader: (6)

Quote:
Originally Posted by bl0wnb0xerbabie View Post
Ok, so the consensus is that despite the fact that the fault codes came up post MHD flash, the problem might have just been the dme's electronic connections or the battery being drained when I flashed back to stock before I took it in correct?
That would be my assumption. MOSFETs were already on their way out, adding load/boost raised the demand on the injectors (and work for MOSFETs) and the weakness showed itself. Kinda like old coils on a first tuned car. Might be OK puttering around stock, but turn up the wick a little bit and good chance they'll cause misfires until refreshed.

The MHD flash process itself seems very safe. Even if the battery completely died in the middle of a flash, the next the time the flash process is started, MHD will either give you an option to do a full write or make you do a full write depending at what point it was interrupted. Either way, can't imagine any scenario it was the flash operation itself and you've got a new DME, so MOSFETs should be good another 7-10 years.
Appreciate 0
      01-02-2018, 02:09 PM   #21
bl0wnb0xerbabie
Enlisted Member
4
Rep
30
Posts

Drives: 2010 Metallic Blue E92
Join Date: Mar 2017
Location: Bay Area

iTrader: (0)

So the dealer replaced the dme to msd81 under warranty and had no issues while driving on the stock base map. Once I reflashed back to stage 1, I was still throwing cylinder 2 misfire code.

Could it be the coil or something mechanical still even though the dme was fully replaced?
Appreciate 0
      01-02-2018, 02:23 PM   #22
335e92tx
ahat
335e92tx's Avatar
1036
Rep
2,592
Posts

Drives: Was '07-335e92 - Now '13-335IS
Join Date: Mar 2008
Location: Texas

iTrader: (6)

Quote:
Originally Posted by bl0wnb0xerbabie View Post

Could it be the coil or something mechanical still even though the dme was fully replaced?
yep
Try moving coil and plug to different cyl.
__________________

'13 335IS N54 (1 of 373 LeMans Blue out of 3597 total production e92)- Grey interior (1 of 24 in LMB with any trans- 1 of 14 with DCT)-MODS -MFactory LSD/MHD-BQ custom Tune/ATM-IC/AFE Momentum GT Intake/Konis/Mfront&HeimJoint Rear rods&arms/Brembos.
https://photos.app.goo.gl/Lo6aHZRo7XqtPkhL8
Appreciate 1
RSL647.00
Reply

Bookmarks


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:47 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, 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