Faulty ignition wires, distributor cap and rotor could be to blame.
Peeing off the side
check fuel pump or ignition system
A lot of possible causes, I recommend a careful investigation.
My 2007 overheated and the engine shut down automatically - while I was driving
I would need a little more information about your problem. Did the check engine light come on? After it shut down did it start back up? How were you driving when this occured?
you need to put gas in it
Change the fuel filter first,
fuel pump?
Dirty fuel filter will do that. Defective "kill" switch.
Check timing belt
Yes! I got a 1994 MX6 and it would shut down while driving when your oil is low.
its your pump