12521286052 - Genuine BMW - Engine Camshaft Position Sensor Cover. If uncertain, reach out to us for assistance. Include the Vehicle Identification Number (VIN). Provide photos of the defect (if possible) along with an explanation of its nature.
Quality is very good but the most important it doesn’t fit ? The cover is okay but the the holder that keeps it from falling out doesn’t fit. It’s written that it fits e23 model but actually doesn’t fit perfectly.