Faulty battery, bad alternator, or both (photos)
Find any evidence of arcing to the firewall behind that ballast resistor ?
How about arcing to the bolt in the center of it ?
Nothing more than a small crack and/or water can cause them to do strange things.