Ok, after some googling, the above part is a condenser for the radio, so that's not an issue.
I swapped the coils, ran a dedicated earth to the battery, reset the ECU (again) and the problem remains.
HOWEVER, the ECU isn't throwing any codes anymore. The CEL flashes rapidly, one flash ever half...