Dash Light on 2006 GMC Sierra 2500 HD

My dash light came on and it said Battery running Hot.
What dose it mean do I have a bad battery?

1 answer
have charging system tested and load test battery