All at once the battery on my 500 SL decided it couldn't turn over the engine?? Lights come on but turn the key all dark and resumes to lights on when I go off starter switch. Contacts on the battery are clean...Is the battery just done? How long do they last in California weather?