the whole reason zetecs idle bad is normally due to air leaks or pipe failures etc, so if the crankcase breather is naff it will effect everything and unplugging the maf does not always make cars cut out, but it should altar the revs etc so you know its doing something