XFI Failure

XFI 2.0 was installed several years ago, a couple of days ago it quit suddenly without warning; now it won't even try to start- no spark, no fuel. Engine started running rough and then died; ECU showing no crank, points, or injector led's. Power led illuminates with key on and cam led blinks when engine is spun over. Ignition is Fast dual sync distributor, MSD crank trigger and ignition box; crank trigger and ignition box both check OK- not sure about the distributor, but the crank and cam led's on the pickup are both lighting up, so I assume it's OK. Checked the pins on the ECU connectors and none are loose or backed out, all fuses and connections are good and batteries are fully charged. Anyone have any thoughts or suggestions? Time to send the ECU back to Fast?

Thank you for the reply, I was in desperate need of professional advice. Tach is reading rpm while cranking. I removed the white points wire from the ignition box and saw spark every time the points terminal on the box was grounded. I then checked the points wire between the ignition box and the ecu; wire had continuity and was not shorted to ground. I went as far as grounding the points wire at the connector, and again had good spark. Also checked wires between crank trigger and the ecu connector; both wires had continuity and no shorts to ground.