XtremeAmazing Carburetor Engine Intake Exhaust Cam Camshaft Crankshaft Position Sensor Set For BMW E46 3 Series 525i 528i 530i X3 X5 Z3 Z4 12147539165 12147518628 12141709616 S107230001Z 3148990052 BMW 320i 2001-2005 BMW 323Ci 2000 BMW 323i 2000 BMW 323i 1999 E46 Only BMW 325Ci 2001-2006 BMW 325i 2001-2005 BMW 325xi 2001-2005 BMW 328Ci 2000 BMW 328i 1999 E46 Only BMW 328i 2000 BMW 330Ci 2001-2006 BMW 330i 2001-2005 BMW 330xi 2001-2005 BMW 525i 2001-2005 BMW 528i 1998-2000 BMW 530i 2001-2005 BMW X3 2004-2006 BMW X5 2001-2006 3.0i BMW Z3 1998-2000 2.8 L6 BMW Z3 1999-2002 2.5 L6 BMW Z3 2001-2002 3.0 L6 BMW Z4 2003-2005 We provide 100% perfect customer service, please contact if there is ANY problem! Super fast shipping from LA! USA SELLER! Takes 3-5 Business Days to arrive. Please check for the details to make sure this part will fit!