Yeah, a lot of oil can coat the MAF and give bad info to the system.
I'm not sure how to clean it, but there's a million posts on that. Should be pretty simple, just be careful with the tiny wires!
When you cleaned the filter you were careful not to over oil???