Exact same thing happened to me...flashing cel, popping noises,misfiring. Only when cold outside...the MAF was the culprit. Of course after the maf was replaced each O2 sensor crapped out...one a month until all were replaced.
Mafs are sensitive...by cleaning it you are most likely putting off the inevetible. Your gonna need a new one sooner than later. The last thing you need is to be stranded on the road when the newly cleaned maf craps out again. Remember...when the cel is flashing you must TURN OFF THE CAR IMMEDIATELY. Damage will occur to the emissions system and the cost to fix damaged emissions parts is unreal.