BMW owners, if you're dealing with engine timing issues or check engine lights, this BINB ROAD camshaft position sensor set might be exactly what you need! This package includes two sensors that directly replace OEM numbers 12147539165 and 12147518628, along with several other common BMW part numbers. They're compatible with a wide range of BMW models including 3 Series (320i, 323i, 325i, 328i, 330i) from 1997-2006, 5 Series (525i, 528i, 530i) from 1995-2005, plus X3, X5, Z3, and Z4 models from various years. These sensors play a crucial role in your engine's timing system - they detect the camshaft position to ensure optimal engine performance, fuel efficiency, and smooth operation. Installation is straightforward with no modifications needed, and the quality construction means they're built to last. Whether you're a DIY mechanic or taking it to your trusted shop, these sensors provide reliable performance at a fraction of dealership prices. Always double-check your specific vehicle's compatibility before ordering, but if you've got one of the supported BMW models, this sensor set could solve those frustrating engine issues and get your BMW running smoothly again. Quality parts without the premium price tag!