Sorry, hadn't see this before.
Here's a wiring diagram from the seat occupancy sensor...
Here's the colour coding chart and explanation of the wiring codes...
Both taken from
BMW Wiring Diagram System
I read this as:
Pin 1 = VI/BL - Violet/Blue (R<13 Term. R, radio on, fuse 13)
Pin 2 = BR/SW - Brown/Black (31E Term 31, electronic earth)
Pin 3 = WS/RT - White/Red (SBE Seat occupancy detector)
:!: Please check the link for yourself, I don't want you to get this wrong due to mis-information from me! The section you want is:
Complete vehicle
> body
+ > Safety functions
+ > Seat occupancy recognition
+ > Passenger (right-hand drive)
Seat occupancy recognition
It seems to tally up with what you have.
I have mentioned this elsewhere recently (you may want to not read this Elliot) but the easy option for this is to get someone with Autologic to code out the sensor. Haven't seen it done but am told, but a local indi, that it's an easy option.
Hope it helps and good luck
