I have a 2000 Eddie Bauer Expedition, and it started running rough and then it died when my wife was driving it. She got it running, but scared her, and so I had it checked at the local Auto Zone and I got code P0171, P0174, and P0301. I replaced the MAF since cleaning didn't do anything, and...