Having carried out a full service and cleaned out the EGR valve on my E46 330d, my last maintenance job was to clean the mass air flow sensor.

Most people shorten the name to MAF sensor, or even further to MAFS. After 124k miles, I thought mine could probably do with a spring clean...


This post may contain affiliate links. Please read my disclosure for more info.


Symptoms of a Faulty MAF Sensor


Some of the symptoms of a faulty, or dirty, MAF sensor are:
  • the engine being difficult to start,
  • stalling after starting,
  • hesitation during acceleration.

If you're experiencing these problems, you might want to check and clean your EGR valve at the same time. I'd recommend bypassing the E46's EGR valve if you find yours is clogged with carbon deposits. Before taking any parts off, check the condition of the wires going into the MAF sensor connector / plug, if they've gone bad they are likely to be causing the symptoms of your fault (thanks for the tip Andy C!)

I wasn't experiencing any of the above symptoms, but by cleaning the sensor it would hopefully prevent them ever occurring, or at the very least prolong the MAF sensors life. The cost of replacing the E46 MAF sensor ranges from £20 to £60, depending on where you source the part.

You need a specific cleaner when cleaning electrical components, anything else could damage the sensor or circuitry.

After searching around for MAF sensor specific cleaners, I settled on CRC Air Sensor Clean*.



Removing the E46 330d MAF Sensor


Removing the MAF sensor on the M57 330d engine was actually quite easy, it's just a case of removing the plastic engine covers, air filter ducting and finally the MAF sensor itself. Two Allen head bolts attach the MAF sensor to the intake ducting, and two Torx head screws hold the sensor to the air filter housing. If you're struggling to get to the bottom Torx, use a flexible extension (thanks for the tip Jonny Voon).

Once these are removed, and providing the electrical connector has been unclipped, the MAF sensor unit just pulls away.






When removed you can see how much grime has built up, and surprisingly for this car, there wasn't much. There was a few small areas of dirt on the sensor but overall not bad. However, now that it was off I might as well give it a clean.










MAF Sensor Cleaning


Although this guide shows the 330d MAF sensor, the same method of cleaning can be applied to the 318d and 320d models too.

I laid out some paper towels and held the sensor unit in place over the top. I then sprayed the cleaner on liberally. You shouldn't remove the electrical elements from the plastic housing to clean them.

Despite the MAF sensor looking fairly clean, the paper towel had quite a lot of dirt on it afterwards.


I let the sensor dry completely (very important!) and then refitted it. Unfortunately I didn't get a photo of it after the clean, but it did look visually cleaner. Judging by the towel too it was a worthwhile procedure. The whole procedure used around half the can to fully clean the MAF sensor, so it's good for two goes (i.e. one can will likely last you the lifetime of your ownership).

If I notice any changes to the running of the car as a result of this clean I will update this post to describe them.

-----
Update:
I didn't notice any difference as a direct result of cleaning the MAF sensor, but as mine was relatively clean, wasn't displaying any of the symptoms of a faulty MAF and the fact that I'd carried out other changes at a similar time, I wasn't really expecting any difference.
-----

Let me know what you guys think in the comments below, have you had MAF sensor problems? Has cleaning the sensor resolved them?