The power lines are swapped on my BMW cable as well. But that's easy to spot and fix: Do a continuity test on both pins on mcu and touchscreen to ground, then flip vcc+gnd on one side to match your readings. Never ever connect the cable if you are unsure -> The touchscreen will probably release...