Weird. Hard to connect all the warning lights. Did one of your belts break or slip off a pulley? Are the connections to the battery good? Could the engine ground have come loose?
Did you retrieve the Diagnostic Trouble Code that caused the Check Engine Light to come on? That would be most informative since it coincided with the failure.
Did you retrieve the Diagnostic Trouble Code that caused the Check Engine Light to come on? That would be most informative since it coincided with the failure.