Based on your information, I think it's the main relay. (Jumpering terminals = working fuel pump)
How did you inspect the main relay's solder connections? (Pull the plastic cover off and look at the connections using a loupe; any discoloration in the solder could be cracking)
I'm pretty sure the main relay also supplies power to the ignition circuit.
Simple ECU test: turn ignition switch to ON, check engine light should light up, wait 5 or 6 seconds, check engine light should turn off.
picture of main relay solder connections with cover removed:
-circled in red = cracked solder
-circled in yellow = suspected cracked/heat stressed solder
(from my 1991 CRX Si with maybe 200k)
[ATTACH=CONFIG]84953[/ATTACH]
detail:
[ATTACH=CONFIG]84954[/ATTACH]
Last edited by ChrisS; Jul 26, 2017 at 03:31 PM.
Reason: added picture of bad solder