I remember once when i had bad alternator on a old Oldsmobile the battery lite stayed on... therefore it could be the Alt..... Peter