I have a 2007 expedition and while driving yesterday it lost all power an kicked back in. Then today it lost all.power again an died. Started back up an I continued a 1/4 mile an it lost all power an died again only this time it wouldn't start back up. I replaced the battery last week as I parked an it wouldn't start back. The code was for a fuel pump which turned out to be good. This week I'm getting good the code for the fuel pump again. Could anyone give a suggestion on whether you think it's the fuel pump or another problem. Thanks I'm advance