GM modules are sensitive to batteries going bad. I have had electrical problems with 3 GM vehicles I have owned that were fixed by replacing the battery. I have known other GM owners with similar problems. Examples of strange symptoms: mirrors, dash, radio, havc controls malfunctions...