Put shifter in park or neutral.
If it's an automatic, you may have a sticking solenoid INSIDE the transmission.
If the engine stalls and won't restart for several hours on a 2003 Santa Fe, there is a problem with the computer in the vehicle. Check to make sure all computer fuses are working properly.
A major clue would be the vehicle stopping.
The engine stalls and will not restart.
IF IT IS A MANUAL TRANSMISSION CAR, THEN IT SOUNDS AS IF YOUR CLUTCH IS BAD/WORN OUT.
When the car stalls out, depending on speeds, you can strip part of your transmission. (Basically break the tranny). Most stalls are stripping and what not when it comes to stalling, also I'm pretty sure you can short out some of the systems inside the vehicle.
is this car an automatic? take car to an automatic transmission shop. sounds like the torque converter is about worn out
If its an automatic I would bet money its the torque converter clutch soloniod in the valve body in the transmission, if its not that its probably a bad torque converter.
Replace the fuel pump. I had an S-10 that acted similarly - turned out it needed new spark plugs and wires.
Start it up again.
the choke could be sticking causing the car the flood
If your Volvo is an automatic transmission try changing the fuel filter.