Also meant to say i would be interested if anyone can tell me if these units can be cleaned/ restoredI have 07 Megane 1.5dci and have to change maf sensor. This is where it is on my car. Not sure of the year on your car. When looking into engine bay it is in top right corner (just below windscreen) There is a hose with a little block mounted on top with wires connected to it.
Hope this is of some help to you.