thanks for the input, went ahead and checked one of the O2 sensors, the one after my cat, and it seems ok, voltage is a bit low, but with a lean condition this is what is supposed to happen I presume...
I cleaned the hell outta the MAF, and the IAC checked the voltage on my MAF and it's good...