Part number of O2 sensor in my car is 11 78 1 730 025. One shop assured me that a Bosch sensor 0 258 005 322 (BMW# 11781735710) will fit mine also. They looked it up in the system they were using and it was telling it should be OK. I believed them because their system was also showing Walker O2 sensor 250-24021 to be also compatible, and that is exactly what the Walker products cotalogue is telling.
http://www.automedicsupply.com/cross...lker=250-24021
It also says that 250-24021 is compatible with 11781735710.
It seemed like both the Walker products and the shops system were telling one thing, so I bought it.
The problem is the connector on that Bosch sensor turned out to be very slightly different to the one on my car! It fits in the exhaust piping but cannot connect to the connector. The connector is 90% the same but two little indents by side. Funny thing is they are identical in shape, its just in my sensor they are sloped upwards, in Bosch downwards.
I thought of cutting the wires and connecting through my old connector, however the color of the wires is different. My old sensor has two white, one red and one yellow wires. The Bosch one has two white, one black and one grey wire.
What do you think guys, should I go and cut the wires?