BMW Garage BMW Meets Register Today's Posts
M2 Technical Topics > Mechanical Maintenance: Break-in | Oil & Fluids | Servicing | TSB | Recalls > MAF sensor cleaning

Post Reply
 
Thread Tools Search this Thread
      07-22-2021, 03:15 PM   #1
Happy Motoring
Lieutenant
Happy Motoring's Avatar
United_States
474
Rep
450
Posts

Drives: OG M2
Join Date: Mar 2018
Location: Dallas, TX

iTrader: (0)

Garage List
2017 BMW M2  [10.00]
MAF sensor cleaning

Curious how often people are cleaning their MAF sensors, if at all.
I recently got the air mass too high code 102001 and some people were suggesting to clean the sensor. It seems most that need to clean are folks with aftermarket intakes. I have a stock intake and hem filter so not sure why the sensor would be that dirty but I cleared the code and everything has been fine so far. I will clean it over the weekend and hope this isn't anything serious.
Appreciate 0
      07-22-2021, 07:24 PM   #2
F87source
Major General
F87source's Avatar
No_Country
7320
Rep
7,487
Posts

Drives: Bmw M2
Join Date: Aug 2018
Location: .

iTrader: (1)

Yes I personally clean my MAF sensor every air filter change with maf cleaner. It is just personal preference but I always keep my cars extremely well maintained compared to the average or even enthusiast owner, so it is a small touch to keep everything running at 100%.

Becareful when you are cleaning it that you don't drop the sensor, and don't touch the wires inside of it. Also when you are unclipping the MAF sensor use a small flat head to lift the connector gently so it doesn't break.
__________________
Click on the link below to see a compiled list of every review I have ever written:
https://f87.bimmerpost.com/forums/sh...2#post30368242
Appreciate 1
      07-26-2021, 12:57 PM   #3
Enabled
Lieutenant Colonel
1421
Rep
1,818
Posts

Drives: 328xd Wagon, M2 Competition
Join Date: Jun 2018
Location: Houston

iTrader: (0)

Quote:
Originally Posted by Happy Motoring View Post
Curious how often people are cleaning their MAF sensors, if at all.
I recently got the air mass too high code 102001 and some people were suggesting to clean the sensor. It seems most that need to clean are folks with aftermarket intakes. I have a stock intake and hem filter so not sure why the sensor would be that dirty but I cleared the code and everything has been fine so far. I will clean it over the weekend and hope this isn't anything serious.
A dirty sensor will never read too high. It will read lower than normal.

That is, *if* the sensor actually needs cleaning. There's a big controversy if it actually does anything. Hot film MAFs are self cleaning anyways.


Is your car tuned?
__________________
-2014 328d Wagon, 8HP. Self-tuned, 270hp/430ft-lbs.
-2019 M2 Competition MT, Alpine White. Self-tuned 560hp
-2016 Mini Cooper S, MT. Many plans.
Others:
-E36 328is. 2000 Z3 Roady. 2003 VW Jetta TDI Manual. Estoril Z3M Coupe.
Appreciate 0
      07-26-2021, 01:08 PM   #4
F87source
Major General
F87source's Avatar
No_Country
7320
Rep
7,487
Posts

Drives: Bmw M2
Join Date: Aug 2018
Location: .

iTrader: (1)

Quote:
Originally Posted by Enabled View Post
A dirty sensor will never read too high. It will read lower than normal.

That is, *if* the sensor actually needs cleaning. There's a big controversy if it actually does anything. Hot film MAFs are self cleaning anyways.


Is your car tuned?
MAF is only used in idling conditions and low load conditions only iirc, so you'd only notice harsh idling.


If conditions are dusty enough and your air filter isn't sufficient in it's filtration capabilities or if it's so saturated with dirt it will let the dirt by. Then that dirt will end up on the maf and cake the maf despite it's supposed self cleaning ability. You can't bake dirt off.


I've seen some dusty mafs from bmws, I'd keep it clean before it gets so bad with dust getting suck in every crack you can clean it anymore.
__________________
Click on the link below to see a compiled list of every review I have ever written:
https://f87.bimmerpost.com/forums/sh...2#post30368242
Appreciate 0
      07-26-2021, 02:11 PM   #5
Happy Motoring
Lieutenant
Happy Motoring's Avatar
United_States
474
Rep
450
Posts

Drives: OG M2
Join Date: Mar 2018
Location: Dallas, TX

iTrader: (0)

Garage List
2017 BMW M2  [10.00]
Quote:
Originally Posted by Enabled View Post
A dirty sensor will never read too high. It will read lower than normal.

That is, *if* the sensor actually needs cleaning. There's a big controversy if it actually does anything. Hot film MAFs are self cleaning anyways.


Is your car tuned?
BM3 stage 2
Appreciate 0
      07-26-2021, 02:28 PM   #6
Enabled
Lieutenant Colonel
1421
Rep
1,818
Posts

Drives: 328xd Wagon, M2 Competition
Join Date: Jun 2018
Location: Houston

iTrader: (0)

Quote:
Originally Posted by Happy Motoring View Post
BM3 stage 2
It is much more likely to be from the tune than a dirty MAF causing MAF plausibility codes.

Do you have the freezeframe data at the time of the code?
__________________
-2014 328d Wagon, 8HP. Self-tuned, 270hp/430ft-lbs.
-2019 M2 Competition MT, Alpine White. Self-tuned 560hp
-2016 Mini Cooper S, MT. Many plans.
Others:
-E36 328is. 2000 Z3 Roady. 2003 VW Jetta TDI Manual. Estoril Z3M Coupe.
Appreciate 0
      07-26-2021, 03:05 PM   #7
Happy Motoring
Lieutenant
Happy Motoring's Avatar
United_States
474
Rep
450
Posts

Drives: OG M2
Join Date: Mar 2018
Location: Dallas, TX

iTrader: (0)

Garage List
2017 BMW M2  [10.00]
Quote:
Originally Posted by Enabled View Post
It is much more likely to be from the tune than a dirty MAF causing MAF plausibility codes.

Do you have the freezeframe data at the time of the code?
Are you asking for a log? I have not done that yet.
Never had a problem for years, confused as to why now. I even ran the 91 octane tune to not run into problems.

To give some context to the issue, the car was slightly stuttering at WOT. Read the codes and 102001 popped up. I cleared it and drove for a week and everything is fine.
Appreciate 0
      07-26-2021, 05:52 PM   #8
F87source
Major General
F87source's Avatar
No_Country
7320
Rep
7,487
Posts

Drives: Bmw M2
Join Date: Aug 2018
Location: .

iTrader: (1)

Do you have an after market intake?


Unlikely to be tune related as the ECU would expect more air for the new load and boost targets. unless your tuner did an absolute crappy job, but you'd have a really poor driving car if that was the case.
__________________
Click on the link below to see a compiled list of every review I have ever written:
https://f87.bimmerpost.com/forums/sh...2#post30368242
Appreciate 0
      07-26-2021, 06:28 PM   #9
Happy Motoring
Lieutenant
Happy Motoring's Avatar
United_States
474
Rep
450
Posts

Drives: OG M2
Join Date: Mar 2018
Location: Dallas, TX

iTrader: (0)

Garage List
2017 BMW M2  [10.00]
Quote:
Originally Posted by F87source View Post
Do you have an after market intake?


Unlikely to be tune related as the ECU would expect more air for the new load and boost targets. unless your tuner did an absolute crappy job, but you'd have a really poor driving car if that was the case.
Factory intake with oem filter. Had a look while cleaning the sensor and it was clean. I've ran with this tune for about 2 years with zero issues. I haven't changed anything...
Appreciate 0
      07-26-2021, 08:51 PM   #10
F87source
Major General
F87source's Avatar
No_Country
7320
Rep
7,487
Posts

Drives: Bmw M2
Join Date: Aug 2018
Location: .

iTrader: (1)

Quote:
Originally Posted by Happy Motoring View Post
Factory intake with oem filter. Had a look while cleaning the sensor and it was clean. I've ran with this tune for about 2 years with zero issues. I haven't changed anything...
Check your vaccum hoses for a leak.
__________________
Click on the link below to see a compiled list of every review I have ever written:
https://f87.bimmerpost.com/forums/sh...2#post30368242
Appreciate 1
      07-26-2021, 09:31 PM   #11
Enabled
Lieutenant Colonel
1421
Rep
1,818
Posts

Drives: 328xd Wagon, M2 Competition
Join Date: Jun 2018
Location: Houston

iTrader: (0)

Quote:
Originally Posted by Happy Motoring View Post
Are you asking for a log? I have not done that yet.
Never had a problem for years, confused as to why now. I even ran the 91 octane tune to not run into problems.

To give some context to the issue, the car was slightly stuttering at WOT. Read the codes and 102001 popped up. I cleared it and drove for a week and everything is fine.
No, freezeframe is the data snapshot collected at the time of the error. It's crucial info.

I do quite a bit of tuning and remote diagnosis and this is very important.

There are MAF plausibility calculations that happen in the ecu, which would throw codes when the airflow is higher than expected... hence why I asked you if you had a tune.
It's not as simple as "raise air raise fuel".
Since you've had it for a few years, get that freezeframe data, especially from a BMW diag system. This would start showing what, when, and how.
__________________
-2014 328d Wagon, 8HP. Self-tuned, 270hp/430ft-lbs.
-2019 M2 Competition MT, Alpine White. Self-tuned 560hp
-2016 Mini Cooper S, MT. Many plans.
Others:
-E36 328is. 2000 Z3 Roady. 2003 VW Jetta TDI Manual. Estoril Z3M Coupe.

Last edited by Enabled; 07-26-2021 at 09:37 PM..
Appreciate 1
      07-27-2021, 12:01 AM   #12
F87source
Major General
F87source's Avatar
No_Country
7320
Rep
7,487
Posts

Drives: Bmw M2
Join Date: Aug 2018
Location: .

iTrader: (1)

Quote:
Originally Posted by Enabled View Post
No, freezeframe is the data snapshot collected at the time of the error. It's crucial info.

I do quite a bit of tuning and remote diagnosis and this is very important.

There are MAF plausibility calculations that happen in the ecu, which would throw codes when the airflow is higher than expected... hence why I asked you if you had a tune.
It's not as simple as "raise air raise fuel".
Since you've had it for a few years, get that freezeframe data, especially from a BMW diag system. This would start showing what, when, and how.
IIRC that isn't easily accessible on the F series chassis anymore, shadow codes or freeze frame data is harder to access on this car. From what I hear this is the conclusion about bmw's shadow code/freeze frame data access on an F series car:


INPA doesn't work, carly doesn't work, BAV technic doesn't work, Snap-on solus (those big full function tablets) doesn't work, and ISTA doesn't show shadow codes/freeze frame data directly. This is probably because bmw wants to protect this data as it shows critical data that can be used to deny warranty like detecting tunes (wgdc, afr, boost, trims etc compared to what they should be - can be used to detect piggy backs like car always requesting more fuel when boost targets are lower than expected). It can also be used to show abuse if you got WOT alot while cold, and drifting, money shifts etc.






If I am wrong how do you get freeze frame data? Because it has never been an option for me as I am lead to believe it isn't easy or at all possible to get.
__________________
Click on the link below to see a compiled list of every review I have ever written:
https://f87.bimmerpost.com/forums/sh...2#post30368242
Appreciate 0
      07-27-2021, 08:51 AM   #13
Enabled
Lieutenant Colonel
1421
Rep
1,818
Posts

Drives: 328xd Wagon, M2 Competition
Join Date: Jun 2018
Location: Houston

iTrader: (0)

INPA works perfectly fine and I prefer it over ISTA. I've used it on F chassis, even on 2021 M2, and G chassis just as well.


In ISTA, you have to click on the code and one of the buttons on the lower left (I can't remember off the top of my head on what it's worded like) to display the DTC freeze frame.

INPA and Tool32 will still give more info about the codes.
__________________
-2014 328d Wagon, 8HP. Self-tuned, 270hp/430ft-lbs.
-2019 M2 Competition MT, Alpine White. Self-tuned 560hp
-2016 Mini Cooper S, MT. Many plans.
Others:
-E36 328is. 2000 Z3 Roady. 2003 VW Jetta TDI Manual. Estoril Z3M Coupe.
Appreciate 1
F87source7320.00
      07-27-2021, 01:22 PM   #14
F87source
Major General
F87source's Avatar
No_Country
7320
Rep
7,487
Posts

Drives: Bmw M2
Join Date: Aug 2018
Location: .

iTrader: (1)

Quote:
Originally Posted by Enabled View Post
INPA works perfectly fine and I prefer it over ISTA. I've used it on F chassis, even on 2021 M2, and G chassis just as well.


In ISTA, you have to click on the code and one of the buttons on the lower left (I can't remember off the top of my head on what it's worded like) to display the DTC freeze frame.

INPA and Tool32 will still give more info about the codes.
Yeah with ISTA the codes given are really limited, mostly just mileage. Genetic OBD2 tools don't show anything at all.


I'll see about getting INPA but it's not designed for the F series at all.
__________________
Click on the link below to see a compiled list of every review I have ever written:
https://f87.bimmerpost.com/forums/sh...2#post30368242
Appreciate 0
      07-27-2021, 01:42 PM   #15
Enabled
Lieutenant Colonel
1421
Rep
1,818
Posts

Drives: 328xd Wagon, M2 Competition
Join Date: Jun 2018
Location: Houston

iTrader: (0)

Quote:
Originally Posted by F87source View Post
Yeah with ISTA the codes given are really limited, mostly just mileage. Genetic OBD2 tools don't show anything at all.


I'll see about getting INPA but it's not designed for the F series at all.
BMW engineering uses INPA every day with F, G, i chassis, and Supra too. Daily use by a couple of very good friends at development and engineering.

Obviously they have updated files regularly, but INPA was designed to be very configurable, which it is.

Personally, I use INPA because it's much faster than ISTA.
ISTA collects the same data and runs the same exact routines that INPA and Tool32 have, but in a prettier GUI for the dealer techs to use.
The main benefits to ISTA are the test plans with repair and wiring info. That's pretty much the only reason why I boot it up.

ISTA does show the freezeframe data (called environment data) but you have to bring it up intentionally.
__________________
-2014 328d Wagon, 8HP. Self-tuned, 270hp/430ft-lbs.
-2019 M2 Competition MT, Alpine White. Self-tuned 560hp
-2016 Mini Cooper S, MT. Many plans.
Others:
-E36 328is. 2000 Z3 Roady. 2003 VW Jetta TDI Manual. Estoril Z3M Coupe.
Appreciate 1
F87source7320.00
      07-27-2021, 01:48 PM   #16
F87source
Major General
F87source's Avatar
No_Country
7320
Rep
7,487
Posts

Drives: Bmw M2
Join Date: Aug 2018
Location: .

iTrader: (1)

Quote:
Originally Posted by Enabled View Post
BMW engineering uses INPA every day with F, G, i chassis, and Supra too. Daily use by a couple of very good friends at development and engineering.

Obviously they have updated files regularly, but INPA was designed to be very configurable, which it is.

Personally, I use INPA because it's much faster than ISTA.
ISTA collects the same data and runs the same exact routines that INPA and Tool32 have, but in a prettier GUI for the dealer techs to use.
The main benefits to ISTA are the test plans with repair and wiring info. That's pretty much the only reason why I boot it up.

ISTA does show the freezeframe data (called environment data) but you have to bring it up intentionally.
Very interesting, I'll look I to it! Thank you.
__________________
Click on the link below to see a compiled list of every review I have ever written:
https://f87.bimmerpost.com/forums/sh...2#post30368242
Appreciate 0
Post 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 07:10 PM.




m2
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