Engine stall situation. What causes an engine to stall while driving?
Running out of fuel would be the most common for an engine stall issue. This can be a result of a faulty fuel gauge. If the battery light illuminated before hand the issue may be that of a failing alternator. An engine stall situation occurs from computer not having enough juice to operate.
If this is not the case, then diagnostic testing will need to be performed. Determining if the loss of spark, fuel, compression or timing is at fault. And then narrowing down the exact cause of the found related issue. One indicator would be if the check engine light is on. The On Board Computer will store codes related to any failed sensor. Using a scan tool to extract the codes is necessary for this procedure.