As I mentioned two days ago, "The battery needs to be coded to the car, otherwise you will get a variety of electronic faults and spurious alarms."
I am not saying the lack of coding is definitely the cause of your problems, but until you eliminate that possibility there can be no logical resolution from error messages.