Description: BRAND NEW ABS DSC PRESSURE SENSOR PART NO: 34521164458 OE NUMBERS: 55CP09-03 / 10.0522-9962.1 3 PIN CONNECTOR Feature: 1. Perfect replacement of old factory parts 2. Designed to keep your vehicle reliable during driving 3. Made of high-quality materials, with excellent durability 4. Quick and easy installation to the original location 5. Manufacturing meets or exceeds the highest OEM specifications 6. Refer to OEM# part number: 34521164458, 55CP0903 TO FIT: BMW: 3 SERIES (E46) 04/1997 — 08/2006 .