I can tell you what the difference is between the 2 ports. Key A and Key B is in reference to the polarization spec of the connector. You'll notice the little triangle corner cut off on different corners between the 2. This is to ensure you don't plug it into the wrong one. I'd wager that the USB assembly is used it different cars that require either key a or key b. Since our vehicles will only have 1, either A or B plugs, plug it into the appropriate socket and disregard the other one. Can you run another data usb off it? I'm not sure the data would work given that the polarity will be reversed.