Features: Condition: Brand New Made of durable materials and intends for long service life. Direct replacement for the part. Just simply remove the sensor and install the new one. This is a non-OEM product, accessory only!, accessory only! Specifications: Color: Black Material: Plastic, Metal OE Number: 12141703277 Number of Pins: 3 Hole Diameter: 6.4mm / 0.25'' Dimension: 81x4.9cm / 31.89''x1.93''(L*W*H) Wire Length: 69cm / 27.17'' Fitment:for BMW E36 E38 E39 528i 328i Z3Notes: The size measured by hand, so it may have a little 1-3mm difference. Please do a measurement on your car before ordering. Please make sure your car model and OE number before ordering. Package Includes:1 x Crankshaft Position Sensor