It is hard to know for sure but this may be a sign of a larger issue. If you have oil in the intake then that could be just normal over time or it could be due to a higher amount of blow by and it is pushing oil into the intake system. However, to answer the first questions, a new filter, MAF, and breather pipe may fix this. These codes are saying that the MAF is not reading correct and that it is saying there is too much air coming in based on the other sensor readings.
So if you have oil in the intake then that is most likely the cause of the MAF to fail and set these codes. We do not have a manual on the N47 engine but these codes are basically the same for the N52 so I added the info below for this.
However, you can try and clean the MAF using this guide below and see if that helps:
https://www.2carpros.com/articles/mass-air-flow-service
If it does not then we are going to have to find where the oil is coming from and that could be the EGR but I would do a compression check just to make sure you don't have a ring issue.
Here is a guide that will help with this:
https://www.2carpros.com/articles/how-to-test-engine-compression
Let us know what you find and we can go from there.
Image (Click to make bigger)
SPONSORED LINKS
Saturday, January 16th, 2021 AT 10:20 AM