blown engine, out of gas janitorial duties.
it might be a bent piton rod if you or water or somthing into the engine
check for clogged fuel filter, or faulty fuel pump
in most cases a bad crank sensor or cam sensor
if it tends to sputter and have no power i would suggest the fuel pump. it it is only after the car has warmed up, or a while after you start driving it might be the ignition module.
Car would either have to be running or alternator removed for bench test
Have someone check your fuel pump pressure,if you lose fuel pressure while driving,and then it comes back that would explain why it seems to start by itself.
I doubt that running out of gas will my the low trac light come on. I own an 02 Cavalier, and the trac light has to do with the amount of traction you have on any given surface. If you know a mechanic I would have them check it out.
Possibly both of them are burned out (common). You were running on only one for a while and then that one burned out. The indicator would still be lit.
A good article regarding about running while pregnant would be, http://www.self.com/health/2011/05/running-while-pregnant. There are tips, information, and personal opinions from the writer about running while pregenant.
Probably the catalytic converter. Have someone feel if there is any exhaust while you try to deep it running.