Battery fried and more

sounds like it could have been a shorted Diode