If you unplug the MAF, does the car then idle fine? While it's plugged in, tap the outside of the plastic casing with a screwdriver handle -- does this cause the car to stumble worse?
If you end up answering yes to either/both, then it's likely the MAF.