Van stalled on low gas on 2004 Mercury Monterey

My van stalled and died when coming to a stop like it was running out of gas. I had 18 miles to go before empty. (Yeah, I know it's not good to run low) So I make it to get gas and now my check engine light is still on. Took it to Firestone and they said my gaskets need to be replaced. It's running fine now but my check engine light is stil on. If my gaskets all of a sudden needed to be replaced wouldn't I still have some signs of that? Just trying to figure out if running out of gas got some sludge in the fuel or if it is the gaskets.

Asked by for the 2004 Mercury Monterey
As your 2004 Mercury Monterey was running out of gas the engine was running very "lean". That can cause the check engine light to come on. A lean condition is often caused by a vacuum leak, thus the recommendation for "gaskets". If your vehicle is now running normally the light may go off by itself in a day or two. The technicians a Firestone can also reset the light with the equipment they have. If the light does not go off by itself or comes back on after it is reset, then diagnoses of the fault codes would be in order.