New Crankshaft Crank Position Sensor fit for BMW E36 E34 92-95 320i 12141730027 Replace worn out parts Ready for Install Straight out of the box Fast Shipping! Top Quality! 90 days Warranty! Brand New Crankshafts. Manufacture part Number: 12141730027