Hello "Part2",
While I am not familiar with your particular motor car, this sounds very much like a problem with the battery to me.
Did you check your battery, and, if so, what were the results? If it is the original to the car, it will now be 8 or 9 years old and very probably past its best.
I would start by fitting a new or known good battery, resetting all the codes and going from there. It may be that you just need a new battery!
Good luck, Regards, John.