I have a 2011 Nissan Murano with a check engine light that comes on and off. It started once the weather started turning cold, however the check engine light will disappear shortly after I get my OBD codes checked and weather gets above freezing again. It is the same code every time, P0101, Mass Air Flow Circuit/Range Performance Problem.
I have tried taking it out and spraying it with MAF Sensor cleaner once and that caused the code to go away for a week or so however it came right back.
I don't happen to notice any engine performance problems or idling problem at all. I don't notice any other exhaust symptoms that would indicate a PCV valve issue either. (I happen to have a replacement PCV valve because they were really cheap but apparently it is extraordinarily difficult to replace because of where it is located)
Before I spend $80 on a new MAF sensor, I wanted to see if there is anything I am possibly missing?