is it elec ignition ? or still points.

you can do some basic troubeshooting with a test light on the ignition system with it.

after it stalls .
ck for key on voltage on the ( + ) coil during cranking
then ck for a pulsing voltage on the ( - )opposite side of the coil at the same time

but yes a bad/shorted battery will do weird things to a cars electrical system