the lights coming on shows an alternator or battery problem but
your ac could be froze and it could be causing the belts on the alternator
to messed up some how...
before you go to a mechnic just cut the belt to the ac...
if that don't solve the problem
then cut the belt on the power steering.....
if that don't solve the problem cut the belts on the alternator..
eventually it will be quite....
a frozen ac or frozen alt or frozen powersteering or perhaps a bad fan clutch... or any of these could have sliped out of place and a loose belt could be causing this...
after you cut them all and if your not able to do the repair you can still drive to the shop if its not to far away... the only problem will be that it might run hot.... so turn the heater on....
once i had a volvo and the ac froze up and it cause the engine to seize.... so i got out and cut the belt and it worked fine again.....