Ok Fixed. The wires where switched. I dont know how that happend, maybe your right about the window motor, becuase i know bmw wouldnt install it backwards and then be like "oh fck we did it backwards, oh well"

I ended up having to splice and reconect the wires, i couldnt get the damn female connector out and i didnt want to break it. but oh well it works now.