Think the carb cleaner may have something to do with that, I am afraid, you may have to remove the maf for cleaning- with a few cotton buds and the carb cleaner, be gentle as you will be cleaning the fine bare wires in the unit. you have I believe another sensor in the throttle body also, for now I cant think what its called,(having coffee depravation symptoms). Would think you would have to clean that also- its never a great idea to use carb cleaner as freely as that in a car without carbs, just dip cotton buds in the fluid after you spray some in the cap from the can and dip then use to clean sensitive electronic sensors- let me know how you got on and if it worked out.
Dont forget to unhook the battery for 20 mins to clear codes, then drive for a while then check for codes again. if you dont do this, the ecu will think the faults still exist inspite of the fact that you may have fixed them!