Was pulling out of my neighborhood and I heard an arcing noise inside the cabin and my instrument cluster and all the electrical for my doors went out. Radio stayed on but my high beams were inop. I noticed as I slowed down or come to a stop, the instrument panel lights would come back on and I would have all electrical in the doors back (still no high beams however). My DIC is saying "battery not charging," "check brake boost" and "check air bags." I noticed the battery light on the instrument panel is lit so my alternator may not be charging the battery like the DIC indicates. That's worrisome. What would cause the electrical to go out when driving than come back on when coming to a stop? Is it a safety feature to conserve battery power or something? I definitely heard something arc or fry in the cabin. Can't imagine this is a fuse if the electrical comes back on but who knows. Any ideas folks? I have a call into the dealership to look at it if they can fit me in. If they can't, I need some ideas. I have a 2004 5.3 Z71 Silverado.