was drivin home last night and the battery light came on, stayed on till i got home (like 15 mins) than this morning when i started it (it started fine) the light was still in and stayed on for about 45 mins and now it's off. It's starting fine, any idea's what could have happened, i havent had any battery problems before, i don't use sub woofers or anything.