Coming back from visiting family, my dash suddenly popped up, problem with charging system. I was on toll road, with the whole family in the car. Hoping i would make it home, i stayed a steady 85 mph. Gradually, things started shutting down, first stereo, then gauges, and finally the engine...