Replaced a broken one on subaru wrx 2002 and works very good and fits very nice. Soldered wires to the pins, but its important to make sure the pins from the coil still have place to slide through till the end of this connector.
Order arrived intact in 18 days. Thanks Janet!