Had heavy acceleration problem with one of my Explorers. Turned out to be the inline fuel filter. Could yours be that simple?
Bob