In my sons Mustang, the mounting bolt came loose and let the battery slide
around and pop some fuses.
Put new bolt in and tightened it dwo nand so far no more problem.
Ya might give the battery a check check see.
Just grab a cable and see if it will wiggle any. If so, it could very well be
your problem.............