I had this code on my Zetec about 3 months ago. All I did was clean the MAF and it's okay now.

If you have not changed your air filter in along while, then this can also do the same error code, or cause enough dirty air going past the MAF, making it dirty ect... ect... you get the point.