Hardware:OEM 121 pin connectors
Disclaimer: the following observations could be really wrong, please let me know if you have better information.
There are two kinds of 121 connectors which look pretty much the same but do not mate together unless you use a grinder to massage them a bit.
This one is used on Asian vehicles - Kia Hyundai etc.
Note the horizontal line and the lack of double-lines
This one is used on Audi, VW, Mini Cooper.
Note the double-lines:
How to make a German plug work with an Asian header
Use a grinder on the plug. This would probably void your warranty.
Take the orange rubber piece away while grinding. Grind a bit on the inside.
Re-install the rubber ring.
This way you should be able to use a "German" style plug on a "Asian" style connector.
There is also a 115 pin version - 6 pins are left out (14, 15, 16, 33, 34, 35)