Hi all, I desperately need help to fix my 1999 JDM Legacy GT-B.
I have a spark problem, I only have spark on cylinder 1 and 4.
Here's what I did so far:

-Tested all coils and spark plugs by swapping them around, they tested good
-Checked for 12v in coil connector, all 4 connector have good 12v
-Checked ground resistance in all coil connectors, all within spec. Even tested it under load with a small 12v dc motor
-Checked continuity between trigger wire on coil and ECU connector, all good
-Replaced ECU, no change
-Replaced cam and crank sensor
-Checked timing (all good on the cam sprocket, I would need to remove the crank pulley to confirm crank timing mark)
-Inspected triggers tooth on camshaft sprocket, all good

I have no clue what to look for now. If you have any idea let me know!
Thanks !