My car was having occasional issues: it would sometimes surge forward at a stop light; it would sometimes sputter and die at a stop light; it would sometimes have a hard time starting.
Finally, one day, the engine sputtered and died at a stop light. It would not start again. I got towed home.
A mobile mechanic then checked it out. He scanned the computer and a bad fuel pump code popped up. He replaced the fuel pump, fuel filter, and EVAP fuel tank pressure sensor.
The car now starts and revs fine when it’s parked. It shifts from 1st to 2nd fine. However, from 2nd to 3rd, it hesitates and then loses power when I give it more gas. It then slowly creeps up to speed and finally shifts into 3rd after being in 2nd gear for way too long.
What can possibly be wrong with it? Please help! Thank you!
2000 Ford Expedition XLT