Battery light usually means alternator not charging. Most common solutions would be be a bad alternator, bad connection, or loose alt belt.
headlight adjustment on 2000 GMC yukon?
why does my service control light come on
To reset service ride control light on yukon detail one must use their manual to determine which button or switch is used to reset the control light properly.
exploding battery?
There is a problem with the SRS. This should still be under warranty. Take it back to your GM dealer for repair.
did you check the alternator??
changed battery engine light stays on
That light doesn't mean that your battery needs to be replaced. It means that your battery is not being charged while the car is running. Have your alternator tested.
Alternator is not charging. Have it tested and/or replaced.
It could be an alternator. Check with a mechanic if that is the issue.
altinater is probobly dead
Your belt is correctly tensioned?