Well, I have checked all applicable fuses, and they all seemed fine. I know it's an electrical problem of some sort, but I just can't figure it out.
An update: tried replacing the air flow meter, since a TSB noted that this could be the cause of a no-spark situation, but nothing. I also tried...