hey, welcome to the site. most of us will blame your shifting woes on chris bangle. i bet you could take it to a shop and have it done, but that sounds kind of shady. i'm not sure how the bmw auto's work, but it'd be great if you could just disassemble your console and flip some wires. but flipping some wires sounds just as bad as taking it to some shop.