Cam Shaft Camshaft Position Sensor CPS for BMW 320i 323Ci 325Ci 325i 325xi 525i 528i 530i X3 X5 Z3 Z4 Brand New Replacement Position Sensor Built to strict quality control standards Direct replacements 100% factory tested