How does it stop running? Do you get any kind of sound cue when it just happens?
You already have the most likely reasons covered though: If the car is in 5th gear and chugging along, it's most likely alternator, fuel delivery, or an electronic system turning it off. If your car is even remotely modern though, chances are that a failure because the car's computer decides that it needs to turn the car off would probably set an error code, that would turn on a 'check engine' light on your dashboard.







