Check the battery terminal connections. If there is alot of white powdery residue on the ends of the cables, it could be causing a bad connection. Also the battery light being on could mean you need an alternater. Clean the cables and see what happens first.