so tonight, i was driving at full tilt and i see my battery light go on. i never noticed it before so i turned my music down just be safe. i stop at my frends house to pick him up but never shut the car off. so were goin and my car is shifting hard into their gears(its automatic btw). so i get to a red light and when it turns green i hit the gas like normal but i car is slowwwllyy accelerate. now by this time my speedometer and rpm's are not reading at all. they both say zero. i would put the pedal to the floor and the car would slowlyy accelerate. so i pull off to the side of the road and open the hood. i see that my ground from chassis to engine block came out of the ring terminal. so im guessing i killed my alt without knowing it? i went to go try to start the car and it wouldn't. i take my dmm to the battery and it reads 12.0. i had someone jump start me and when i go to accelerate, same thing happens. car will barely accelerate no electronics are working in the car. the blinker would but it was very slow and faint. is it time for a new alt?