ok so the civic is an import

far out that is one hell of a combination u have there

JDM car with D16 wiring harness running a JDM B16 variant with a modern USDM ECU

not suprised that you are having conflicts