18 Pin PCB curved pin waterproof Automotive ECU Connector Ignition Harness plug Replacement Parts MX23A18NF1 MX23A18NF1