Just a couple of data points for the "what if" folks here.
Engines rarely flame-out completely but may rundown and have to be restarted. It's therfore not likley that the generators are going to be tripped off-line for all engines at the same time.
In aircraft upsets the engines often stall due to shearing of the air across the inlet. Often confirmed at low altitude as bangs and flashes of flame. I don't recall any data of such at altitude.
In most upsets at altitude wing mounted engines get slung off the wings if high yaw rates are involved. PA103, TWA800 AA587 etc.