I agree with what's been said and to add...When a battery is low..sometimes it will only supply enough voltage to the starter..in other words..all the voltage is being hogged away by the starter and hardly any is going to the coil. I've had this happen. Time for a new battery.