Ford Repair Questions? Ask a Mechanic for Answers ASAP
From your description, it sounds like the fuel pump has failed. But since the check engine light was on, you can check for trouble codes in the PCM (Engine Computer) to help us narrow down what is causing the problem. You should never ignore a check engine light, no matter what the leasing company tells you.
You are very welcome. If you can get the codes, post them on this page.