E90Post
 


GetBMWParts
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > DIY Guides > Simple fix for P1424 (2D06) P0172 (2A2E) P0175 (2A2F) code combination



Reply
 
Thread Tools Search this Thread
      09-14-2016, 12:52 AM   #1
PhaseP
Captain
109
Rep
960
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

Simple fix for P1424 (2D06) P0172 (2A2E) P0175 (2A2F) code combination

This is a post of sharing my experience with a difficult to diagnose stubborn "system too rich" and occasional "Mass or Volume Air flow too high" codes being thrown with SES light and idle and some drivelability problems. After long trial and error and some testing and research I am confident I found the root cause and wanted to share since I saw other old posts with same problems with no conclusions to solutions from other people.

Some disclaimers: I am not a trained mechanic. What I am writing here is my own experience and I can't give any guarantees what I describe and explain is correct information or the right and safe way to work or do to a car. If you decide to use what I describe here, use your own judgement, safety, consult BMW shop manuals or trained mechanics. I am only sharing my experience with no claim that what I describe here is safe or correct way of working on the car.

Summary for TLDR people: MAF sensor connector was not making solid good connection due to too may connect disconnect cycles over 10 year service the life of the car and also due to what I believe too thin connector pins on the MAF sensor side for the connector pins used.

To start the long story, I have a first year (2006) US N52 (325XI) with a certain MAF sensor part number: 13627520519. Yours may be using different part number MAF. For instance 328 N52's are using different part number MAF even though the MAF from outside looks very much same physically and could be prone to same problem.

These were the symptoms I was having:

- Fault Code thrown: 2A2E Mixture too rich (OBD version: P0172 System too rich bank 1 )
- Fault Code thrown: 2A2F Mixture too rich (OBD version: P0175 System too rich bank 2 )
- Fault Code thrown: 2D06 value HFM to high (OBD version: P1424 Mass or Volume Air Flow Too High)
- Of course the SES light was on because of above codes
- On cold start up engine rpm was most often shooting up to between 2.5K and 3K rpm, then quickly going down.
- At warm engine idle, RPM needle was usually very close to 500 rpm mark or on the 500 rpm mark
- On idle, engine RPM was intermittently dipping, to the point of almost engine shutting down, but was recovering immediately.
- Sometimes idle RPM wasn't settling at all after coming to a stop. Normally it should have settled down to somewhere around 650 rpm after one or two seconds coming to full stop. But instead it was going down slow by slow and then up a bit and down a bit as if the engine was nervous and couldn't decide what to do.
- Car was usually feeling anemic at low rpms. Certain times it was becoming difficult to take off without stalling the engine (I have manual transmission), because even I was depressing the gas pedal it was as if something was reducing gas pedal input.
- Then a few seconds later if I had managed to take off without stalling, suddenly the anemic condition of engine was going away and I would feel this as a sudden forward thrust as engine all of a sudden was back to full power. This was happening not only during take off but also during low rpm driving, below 2K rpm. It was feeling like car had lost its mind and was not really following my gas pedal input at low rpms.
- But then some days, it had no issues. It was as if fixed itself. But only a few days later back to crazy idle rpms.
- There were no other fault codes related to these, only those three. And initially for a few months it was only the two too rich codes. 2D06 came a few months later, which turned out to be critical for me determining (or deciding ) the root cause of it.
- The freeze frame of the codes were showing short term fuel trim levels of negative 20% or so, don't remember well. This would explain the anemic condition of the engine it was not really getting too much fuel. The trim level means from my understanding, the car computer is adjusting (trimming) the amount of fuel it allows into the engine by that percentage than the ideal air to fuel ratio based on several sensor inputs as compensation, thinking it has really too much fuel to the amount of air going into the engine.

Eventually I believe I zoomed in on the real culprit and fixed this problem for good. The problem was being caused by the MAF connector wasn't making solid enough connection with the MAF sensor and resulting in intermittent disconnection of the MAF sensor from the computer. This was throwing off the computer, it was sometimes getting good value from the MAF, sometimes no (bad) value.

I had tried to clean the electrical connection pins on the MAF sensor and the cable side connector in the past as potential problem but it wasn't enough apparently. This time I ordered the parts to replace the connector, which are for my car:
P/N 12527516864 the connector housing
P/N 12527535589 rubber grommet for locking the cable loom to the connector housing
P/N 12527532371 x 5, the connection pins
P/N 61138366247 x 5, rubber grommet (seal) on the connection pins

My initial intention was to remove the connector and the connection pins and replace everything new. But I ended up replacing the connector housing and the locking grommet on the cable loom for the connector, because I decided to give a chance to cleaning the pins rather than replacing. Replacing would mean cutting them off and that would shorten the cable.

I used CAIG DeoxIt contact cleaner/conditioner which I had for electronics work. I am not sure if it is good to use it on auto connections due to the environment day live in, but on home electronics DeoxIT does clean up connectors very good. I also uses CRC QD electronic cleaner. The former removes oxidation, the later cleans up oil and dirt from my experience.

Below are steps with pictures coming next:

- Disconnected the battery negative connector on the trunk from the post and placed a paper between it and battery the post as isolation. I would be removing the connector pins and they would be touching each other, didn't want to cause any shorts or problems, so disconnected battery which was a requirement I think. (Don't close the trunk door after disconnection battery if you have one of those years that don't have a trunk manual lock, you won't be able to open the trunk with battery disconnected, just don't close the trunk )
- Then removed the connector from the MAF by lifting up the locking tab with a thin screw driver
- Removed the bottom part that locks the cable loom to the connector by prying up the two locking tabs. One got broken but I had bought new replacement.
- Jotted down the orientation of the connector and the wire colors going into it, so that I would be able to put them back at the same spots correctly.
- Pried open the middle section of the connector that locks the pins down.
- Pushed a paper clip on the top of the pins which pushed down the top spring tabs on them.
- Pulled down the wire for that pin to remove from the connector housing.
- Once all were out, I cleaned them first with the CRC Electronic cleaner. After that dried I sprayed inside of each connector pin with DeoxIt.
- I pushed the pins with the wires to the NEW replacement connector housing I had bought at the correct orientatio and order as before. Made sure they were pushed all the way in.
- Locked them in by pushing in the middle section of the connector housing, placed the loom locking bottom part.
- Cleaned the MAF connector side first with Deoxit and then CRC Electronic cleaner. I chose this opposite on the sensor since... my way of thinking.
- Pushed the new connector body to the sensor. It was much more solid in its place, hence it was important to use a new connector body.
- Reconnected the battery.
- Started up the car, and since then it has been all good. It has over a week now, SES light went off by itself, no idle issues, no erratic behavior. Simple fix!
- As usual after disconnecting battery I had to turn the steering wheel all the way side to side to get rid of the 4x4 error on the dash (an xi thing), and reset the time.

Last edited by PhaseP; 09-27-2016 at 07:46 PM.
Appreciate 2
      09-14-2016, 12:56 AM   #2
PhaseP
Captain
109
Rep
960
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

Some pictures

Here are pictures that would go with the steps above mentioned:
Name:  WP_20151206_033.jpg
Views: 95
Size:  89.8 KB
Name:  WP_20160905_005%20(2).jpg
Views: 97
Size:  144.0 KB
Name:  WP_20160905_007.jpg
Views: 95
Size:  164.8 KB
Name:  WP_20160905_009%20(2).jpg
Views: 96
Size:  201.5 KB
Name:  WP_20160905_010.jpg
Views: 95
Size:  116.8 KB
Name:  WP_20160905_012%20(2).jpg
Views: 94
Size:  103.0 KB

This is the final with new connector housing body, note new one has blue color:
Name:  IMG_0250.JPG
Views: 96
Size:  109.0 KB

Last edited by PhaseP; 02-11-2017 at 07:44 PM.
Appreciate 3
      09-14-2016, 01:19 AM   #3
PhaseP
Captain
109
Rep
960
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

Even though the fix was simple, coming to this resolution was not without frustration nor cheap. This is my story getting up to this piont:

First cleaned the MAF sensor, didn't work. I had cleaned the connection too but not good enough apparently. I checked coils, spark plugs, nothing bad looking. Checked vanos selenoids, they were clean as a whistle. I replaced the Oil Separator Valve and lines, car had started to use oil with no oil leaks and was thinking this may be adding oil and unburned fuel back to intake too much causing rich condition. It stopped the oil use, but not the too rich condition and erratic engine behavior. I replaced the thermostat, it was not working had its own code, I was thinking and hoping engine not reaching full temperature was throwing off computer air fuel ratio calculations. It was winter and I verified engine was never reaching full working temperature with hidden dash computer menu with the thermostat stuck open. Engine started reaching full temperature after replacement, but it didn't fix the problem. Then I replaced injectors with OEM (not cheap) after measuring it was not holding fuel pressure after shut down thinking they may have slow leak and causing rich condition. And as you guessed didn't do a thing to fix the problem. I replaced the fuel pressure regulator/filter thinking it may not be working well ending up causing rich condition, again no dice, though car ended up starting quicker, it was probably now was holding fuel pressure after shut off. Then I replaced throttle body assembly out of desperation, maybe it was acting up even though it is supposed to only work on idle, but major problem was idle. Of course didn't fix the problem. I replaced MAP sensor (had squished it from top one time but seemed to be working) just to get it off the potential list. I replaced engine coolant temparature sensor, raditor coolant temperature sensor, thinking wrong temparature readings maybe throwing off the computer's air fuel ratio mapping, and they were cheap.
None of them reall fixed it. Worse part, after most of these, the car was running fine for a week making me think I had finally fixed it, but then again after a week it was starting to act up again. It had been frustrating.

Then I started having 2D06 "value HFM to high" code too, in addition to too rich codes. The "to high" typo is not mine, it is from INPA. I found out HFM is short for Hot film meter, which is another name for the version of MAF sensor used in these cars. This code along with my experience of each time I worked on the car which resulted in disconnecting and connecting, i.e. reseating that connecter it was working fine for a week, eventually led me to suspect the electrical connection of the MAF sensor, and I do believe that is really the real culprit.
If again I get the same problem, hope not, next I will solder the wires directly to the MAF and try that!

Last edited by PhaseP; 09-15-2016 at 05:06 PM.
Appreciate 0
      09-27-2016, 02:40 PM   #4
vautrain
Private First Class
6
Rep
101
Posts

Drives: 2007 E91 xDrive
Join Date: Aug 2016
Location: Oak Park/Chicago

iTrader: (0)

Garage List
I noticed in your last photo, the screw visible on the fender side of your MAF appears rusty. Is that the case? Maybe a clue as to why your connection was wonky. I'm pretty sure mine are black or dark grey, not a spot of rust to be seen.

The engine issues you experienced were way more extreme than anything I've experienced. It's really just low MPG, and the idle dip, which only seems to occur in R, D and DS, and only after the engine is warm. And the idle would dip from about 600-650 (normal idle?) to 500 RPM, quickly, and then jump back up to 600-650. It was definitely not dipping below 500 RPM at any time, but it was a sudden enough thing to jolt the car a bit.

All this isn't to say I'm not also experiencing a connection issue, just to point out that your situation seemed much more extreme.
Appreciate 0
      09-27-2016, 03:35 PM   #5
PhaseP
Captain
109
Rep
960
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

It is surface rust on the screw and been that way for years and years. It is a New England car. I had idle and other issues only starting this winter, and yes it got progressively worse and worse. I only try to help. It is not much different and difficult to try to clean the connector than cleaning the MAF sensor, very easy and cheap to rule out a potential culprit. My car is running fine over three weeks now, with that rusty screw still on there good luck to you !
Appreciate 0
      11-21-2016, 03:32 PM   #6
fravel
Lieutenant Colonel
fravel's Avatar
United_States
575
Rep
1,681
Posts

Drives: Monaco Blue '06 330i
Join Date: Aug 2012
Location: The Nasti 'Nati

iTrader: (1)

Thanks for sharing! I've been battling with 2A2E and 2A2F codes for awhile and I've also spent a fair amount of money on parts with no resolution. My car still drives great so I've more or less ignored that light for awhile, but this is so cheap I gotta try it.
__________________
Appreciate 0
      11-21-2016, 08:42 PM   #7
PhaseP
Captain
109
Rep
960
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

You have a '06 car too, which has analog output MAF like mine. So you may be having same issue, which would be easy fix. Would appreciate if you update here the result.
Appreciate 0
      01-01-2017, 10:45 PM   #8
fravel
Lieutenant Colonel
fravel's Avatar
United_States
575
Rep
1,681
Posts

Drives: Monaco Blue '06 330i
Join Date: Aug 2012
Location: The Nasti 'Nati

iTrader: (1)

PhaseP, I gotta hand it to you, I believe this fixed my problem. Finally got the opportunity to get in and swap that connector out this past week, driven ~300 miles since and my check engine light hasn't returned.

I'm hesitant to call it "solved" just yet as I've chased this SES light for 18 months and have spent A LOT of money on parts and diagnostics only to have the SES light return shortly after whatever change, so I probably won't trust it until I get a few thousand miles in. But as you noted, I am driving an '06 vehicle and in addition I have done a fair amount of airbox modifications resulting in increased frequency of connecting/disconnecting that housing, so your hypothesis certainly fits my scenario... I'm hopeful.

Thank you so much for sharing this information, I never would have figured it out on my own.
__________________
Appreciate 0
      01-01-2017, 11:17 PM   #9
PhaseP
Captain
109
Rep
960
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

Glad I could be helpful out of a frustrating situation. Hopefully though. Give it another week or two.
You will probably start to notice a much more peppy and powerful engine, but it may take a week or so driving for the engine to readjust the lamba adaptation values. If you have INPA setup you can reset the lamba adaptations without waiting.
Appreciate 0
      01-23-2017, 10:32 AM   #10
fravel
Lieutenant Colonel
fravel's Avatar
United_States
575
Rep
1,681
Posts

Drives: Monaco Blue '06 330i
Join Date: Aug 2012
Location: The Nasti 'Nati

iTrader: (1)

I'm gonna go ahead and call it fixed, this was definitely the culprit. Car has been running strong and I haven't see a check engine light this year.

Thanks again!

EDIT: Honestly, this thread should probably be sticky'd. N52's with fuel mixture codes are horribly expensive to diagnose and this should really be the first "part swap" anyone tries considering how cheap and easy it is.
__________________
Appreciate 0
      01-23-2017, 10:50 PM   #11
PhaseP
Captain
109
Rep
960
Posts

Drives: 325XI
Join Date: May 2010
Location: Earth

iTrader: (0)

Again glad to be of help.

I think this is more of a problem with the '06 magnesium valve cover N52's. These have analog output MAF sensors. Later years with plastic valve cover N52's use digital output MAF sensor, those wouldn't have low voltage low current at the connection.
Appreciate 0
      02-10-2017, 09:44 AM   #12
PhaceN52B30
New Member
3
Rep
11
Posts

Drives: '06 E90 N52
Join Date: Mar 2016
Location: Italy, Dolomites

iTrader: (0)

Thank you, thank you and again thank you for this discover. My scenario also fits well what you've described, lots of diys so a lot of connections/disconnections on the maf... The car ('06 325i US, magnesium vc ) had trown 2D06 code only once or twice and no rich codes at all, but the hesitation at takeoff is def noticeable, sometimes it seems like the engine is going to stall... other days it seems perfect. I tried reseating the connector as you said and works like a charm, it's like a 20hp gain every time, but I'm tired to open the hood every 2-3 days just for moving that damn thing, even if I LOVE cherishing this N52..... Oil separator, plugs, coils, solenoids, gaskets, atf and who remember what else were all replaced during the last 1.5 years, "healing" the situation but not completely fixing it, so I hope this will be a permanent fix. I'll update in some weeks..
Have a nice day to all E90posters
Appreciate 1
      02-22-2017, 10:28 AM   #13
E90joee
Lieutenant
United_States
47
Rep
553
Posts

Drives: 2008 328xi e90
Join Date: Feb 2013
Location: queens, ny

iTrader: (0)

This is exactly whats been happening to my 07 328 but mines automatic so sometimes it does shutoff and it happens more when im driving more aggresive on the highway and its reving more but i also have a AA tune and headers i wonder if this will help
Appreciate 0
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
Forum Jump


All times are GMT -4. The time now is 03:41 AM.




e90post
e90post
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
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