All 16PIN wires connected. The length is 1ft/30cm. It works for any vechiles after 1996 with OBDII port. The 16PIN wires have 16 colors and you can easily wire them correctly. You only need to connect the wires accoring to your old connector pin location, PIN by PIN.