I have a 2008 Chevy Aveo it has 25,000 miles on it. I went shopping and when I can back i tried to start it and only the idiot lights came on nothing else. My husband thought it was the battery so we jumped it. It started, he told me to turn it off so i did. I tried to turn it back on and it wouldnt. I think its the battery he thinks it might be the alternator. When we got it charged up I got it back home on the way the head lights as well as the break lights were flickering when i had them on. Is it the battery or something else?