So I clean the MAF, and that worked for a while. Now I tried cleaning it again and the check engine light will stay on.
I have replaced the MAF sensor itself now twice, within a couple of weeks. Each time they would work for a day or two then the check engine light and P0101 code would come back.
I took it to a repair place, they said it had a dirt ground and cleaned it up and was working. After a few hours of driving the light and code came back. They tell me they tested the sensor and it was testing good, then they found a service bulletin state the ECM needed a software update that this was a known issue with Frontiers, that it would clear up the issue.
I had the ECM software updated at the dealer, light still comes on. They said it could be the MAF or it needs a tune up. This does not sound right, since the MAF sensor was already replaced twice.
Would any one have any insight? I was thinking maybe PVC valve, but the MAF are clean no oil on them. I tried looking for any cracking or holes for ail leaks but couldn't see any. This one has me stumped, not really wanting to take it back to the dealer, as they are expensive.
SPONSORED LINKS
Tuesday, January 5th, 2021 AT 5:28 PM