What system do you have, cable or electronic? If the gen light came on, it sounds like it could be the fan speed controller or resistors, (depending on the system) may have shorted out. Did the gen light stay on or just while idleing and running the A/C? If it was a relay, I don't think the compressor would run.