What's your temp gauge saying. My wife's 06 had a clogged radiator and it want getting hot enough to over heat but hot enough to shut the AC compressor off till it cooled down.
She also had a similar electrical issue and it would say charging system error on the DIC. Ended up having to replace both battery clamps and it fixed it.