So while you guys are fighting about soldiering vs crimping, I just figured out he didnt find a plug that would work he just went to a more common connection. So he depinned the stock and added a common 6 pin behind it, with extended wiring. Then repinned the old wire with a matching common connection. I feel dumb for searching for so long to find bmw specific connections.