I've checked the voltages at the relays and jumpered the relays too. No change.
I've looked at the AEM coil outputs at the inputs to the ignitors, which is the AEM output pin + a wire. None of them show any activity. A five point failure is unlikely, so what probably happened is something common to the 5 coil outputs failed and so none of the cylinders are getting any spark. The coil output signals from the AEM all come from the same IC driver, so it's possible that one of them going wonky broke the whole IC. Something did pull a lot of current when this happened, because the 20A ASD fuse blew.
I've reflashed the firmware twice, once updating it from v96.2 to the latest, v96.5, then went back to v96.2. Apparently the tuning data format is different in the updated v96.5 version. While it can be made to convert it automatically, I wanted to go back to the original version and use an unedited tune file. No spark in either version.
I'm going to look at the inputs to the coil driver IC in the AEM next, if there's signals there, and I know there's no signals coming out of it, I'll replace it and it will (should, might, maybe, probably won't) run again.