My truck frequently overcharges to like 15 or 16 volts but then regulates back to 14 after driving for awile, and just today wile stopped at a light the volt meter dropped to about 11 or 12 for a second then went back to 14. Is it time for a new alternator before the thing dies and leaves me sittin or is it the battery?