Bosch OEM ABS Control Module # 1265950004 - BMW # 34526758629 / 34526758628 100% NEW Genuine Bosch Unit. Bosch #: 1 265 950 004 BMW OE #: 34526758629 Replaces: 34526758628 / 34516756179 / 0265950004 NOTE - Please check with certified mechanic for reprogramming information after install * This item is warrantied against manufacturer defect but not against incorrect installation / programming.