I’m guessing it’s the alternator. Hopefully it won’t run out of electricity before I get it to my mechanic. I’ve got no time to deal with it myself.