2007 Buick Terraza won't turn over on occasion, no clicking, radio worked, air worked (happened today, last time was July 4th). Jump starts quickly. Battery shows 12V after driving 10 miles. My understanding is if the battery was dead it would not charge that quickly. No corrosion, cables tight. Any ideas?