Yep I have the same problem same code comes up my CEL has been on since Sept. a day after the dealer warrenty expired, and I had it read like 5-6 times once at the place I got my timing belt and water pump replaced, and others at autozone, all came up same code. Replaced upstream 02 censor, and replaced air filter and also cleaned MAF censor 2 or 3 times didn't work and I seen a service bulletin for the MAF censors and it has the code it brings up for that (P0171, thas what code mine read) so its gotta be MAF censor.
Jason G.
-----------------------------
Pacific Green/Teal Mist 97 Mercury Mystique 4 Banger, runs great, CEL on since Monday Sept. 13th. hopefully gonna fix that problem in the next week or sooner.
LINK TO RECALLS AND SERVICE BULLETINS WEBSITE:
http://www.alldata.com/TSB/36/97363479.html