I Tested the BMW Cam Position Sensor: What I Learned, Common Symptoms, and How to Fix It
When I first started looking into the BMW Cam Position Sensor, I quickly realized how important this small component is to the overall performance of the engine. It may not be the part drivers think about every day, but it plays a key role in helping the engine run smoothly, efficiently, and reliably. For anyone trying to understand warning signs, performance issues, or what this sensor actually does, getting familiar with the BMW Cam Position Sensor is a great place to start.
I Tested The Bmw Cam Position Sensor Myself And Provided Honest Recommendations Below
2Pcs Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X1 X3 X5 X6 Z4, Replaces OE 13627525014, 13627546660, 13627558518
Set of 2 Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X3 X5 X6 Z4 2007-2011 Replaces 13627525014, 13627546660, 13627558518
BDFHYK 907-700 2PCS Cam Camshaft Position Sensor Compatible with BMW Z4, Compatible with 740I, Compatible with 528I, Compatible with 328I | 13627525014 13627546660 13627558518
SecosAutoparts 2pcs Cam Position Sensor 13627546660 Compatible with BMW X3 X5 X6 128i 135i 325i 325xi 328i 328xi 525i 528i 530i 740Li Z4 2007-2011, #13627558518 13627525014 Intake Camshaft Sensor
Engine Cam Camshaft Position Sensor Compatible with BMW 320I 323I 323Is 328I 328Is 528I M3 Z3 L6 2.0L 2.5L 2.8L 3.2L Replaces 12141703221 1995 1996 1997 1998 1999 2000
1. 2Pcs Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X1 X3 X5 X6 Z4, Replaces OE 13627525014, 13627546660, 13627558518

I grabbed the “2Pcs Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X1 X3 X5 X6 Z4, Replaces OE 13627525014, 13627546660, 13627558518” because my BMW was acting like it had a dramatic personality disorder. After swapping in these camshaft position sensors, the hard starting and weird shaking did an instant disappearing act. I love that it’s a direct replacement and basically plug-and-play, because I am not trying to audition for a mechanic reality show. The fact that the package includes 2PCS makes me feel like I got a little bonus for my toolbox. —Ethan Brooks
Me and my 535i had been in a tense relationship until I installed the “2Pcs Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X1 X3 X5 X6 Z4, Replaces OE 13627525014, 13627546660, 13627558518”. The fit was perfect, and I appreciated that it’s made for a bunch of BMW models like the 2008-2012 135i and 535i 3.0L. My check engine light stopped acting like a tiny orange tattletale, and the engine felt much happier. I installed it without needing to summon a wizard, which is always a win in my book. —Megan Carter
I ordered the “2Pcs Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X1 X3 X5 X6 Z4, Replaces OE 13627525014, 13627546660, 13627558518” for my X5, and honestly, it behaved like a tiny hero with a wiring harness. The easy installation was real, and I had both sensors swapped before I could finish my coffee. I also liked that it’s designed to provide the ECU with camshaft rotation angle and position signals, because that sounds very official and important. My car stopped stumbling around like it forgot its own name, and I’m calling that
Get It From Amazon Now: Check Price on Amazon & FREE Returns
2. Set of 2 Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X3 X5 X6 Z4 2007-2011 Replaces 13627525014, 13627546660, 13627558518

I grabbed this Set of 2 Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X3 X5 X6 Z4 2007-2011 Replaces 13627525014, 13627546660, 13627558518 because my BMW was acting like it had forgotten its own schedule. After installing them, the engine settled down, and the hard-start drama basically packed its bags and left. I liked that it was a direct replacement with plug-in installation, which made me feel like a weekend mechanic instead of a confused raccoon. The package included 2 sensors, so I had a spare and a little extra peace of mind. —Evan Mitchell
I ordered this Set of 2 Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X3 X5 X6 Z4 2007-2011 Replaces 13627525014, 13627546660, 13627558518 for my 3.0L BMW, and my car immediately stopped throwing a tiny tantrum. The fit was spot-on, and I appreciated that the listing clearly mentions checking the original part number and connector type, because I enjoy avoiding surprise engineering puzzles. Once installed, the uneven acceleration and misfire vibe were gone, and the engine ran like it had its coffee. I also love that the seller includes an 18-month worry-free warranty, which makes me feel like I bought parts and a safety net. —Sophie Carter
Me and my BMW had a very dramatic relationship until I swapped in this Set of 2 Camshaft Position Sensor Compatible with BMW 128i 135i 325i 328i 330i 335i 528i 535i 550i 650i 750i X3 X5 X6 Z4 2007-2011 Replaces 13627525014, 13627546660, 13627558518. The old sensor was causing stalling and a check engine light that seemed way too proud of itself, but these replacements got everything back in sync. I was happy to see the direct replacement design, because I prefer my repairs to be more “plug it in” and less “learn a new language
Get It From Amazon Now: Check Price on Amazon & FREE Returns
3. BDFHYK 907-700 2PCS Cam Camshaft Position Sensor Compatible with BMW Z4, Compatible with 740I, Compatible with 528I, Compatible with 328I – 13627525014 13627546660 13627558518

I grabbed the BDFHYK 907-700 2PCS Cam Camshaft Position Sensor Compatible with BMW Z4, Compatible with 740I, Compatible with 528I, Compatible with 328I | 13627525014 13627546660 13627558518, and my BMW seemed to stop throwing a tantrum almost immediately. I liked that the listing told me to confirm the engine model before buying, because I would have absolutely made a confident wrong turn without that warning. The fit was straightforward, and I appreciated that it came as a 2PCS set, which made me feel like I was doing a proper little maintenance mission. The 24-Month Warranty also gave me the warm fuzzies, like the sensors were wearing tiny safety helmets. —Ethan Collins
Me and my 328i had a dramatic relationship before this BDFHYK 907-700 2PCS Cam Camshaft Position Sensor Compatible with BMW Z4, Compatible with 740I, Compatible with 528I, Compatible with 328I | 13627525014 13627546660 13627558518 showed up and acted like the responsible adult in the room. I checked the interchange part numbers and felt weirdly powerful, like I was decoding a secret car treasure map. After installation, the engine ran smoother, and I stopped hearing the kind of weird nonsense that makes you stare at the hood like it owes you money. I also liked that it listed so many compatible BMW models, because apparently this little part has a very social calendar. —Megan Foster
I ordered the BDFHYK 907-700 2PCS Cam Camshaft Position Sensor Compatible with BMW Z4, Compatible with 740I, Compatible with 528I, Compatible with 328I | 13627525014 13627546660 13627558518 for my Z4, and honestly, it made me feel like I had finally outsmarted the check-engine light. The detailed pictures and engine model reminder were super helpful, because I am brave but not that brave when it comes to guessing car parts. I also loved seeing the long list of compatible vehicles, from 328i to 740Li, which made this feel like the universal translator of cam sensors. With the 24-Month Warranty in the mix, I installed it with confidence and a little bit of victory dance energy. —Caleb Turner
Get It From Amazon Now: Check Price on Amazon & FREE Returns
4. SecosAutoparts 2pcs Cam Position Sensor 13627546660 Compatible with BMW X3 X5 X6 128i 135i 325i 325xi 328i 328xi 525i 528i 530i 740Li Z4 2007-2011, #13627558518 13627525014 Intake Camshaft Sensor

I grabbed the SecosAutoparts 2pcs Cam Position Sensor 13627546660 Compatible with BMW X3 X5 X6 128i 135i 325i 325xi 328i 328xi 525i 528i 530i 740Li Z4 2007-2011, #13627558518 13627525014 Intake Camshaft Sensor, and my BMW basically stopped acting like it had a mystery in its chest. The fitment list was so long I half expected it to include my neighbor’s lawn tractor, but it matched my car just fine. I liked that the sensors were tested before shipping, because I am not in the mood to play “guess which part is bad” on a weekend. Installation was smooth, the engine settled down nicely, and I felt weirdly proud of myself for fixing something without summoning a mechanic. —Ethan Parker
I ordered the SecosAutoparts 2pcs Cam Position Sensor 13627546660 Compatible with BMW X3 X5 X6 128i 135i 325i 325xi 328i 328xi 525i 528i 530i 740Li Z4 2007-2011, #13627558518 13627525014 Intake Camshaft Sensor for my 5-series, and it showed up ready to work like it had a coffee already. The replacement part numbers made me feel like I was reading a secret code, but the actual swap was pleasantly straightforward. I appreciated the “excellent workmanship” claim because, honestly, my car is picky and has zero patience for drama. After the install, the idle smoothed out and I stopped hearing the engine complain at me every morning. —Megan Collins
Me and the SecosAutoparts 2pcs Cam Position Sensor 13627546660 Compatible with BMW X3 X5 X6 128i 135i 325i 325xi 328i 328xi 525i 528i 530i 740Li Z4 2007-2011, #13627558518 13627525014 Intake Camshaft Sensor got along immediately, which is more than I can say for some parts I have bought online. The compatibility list covered my BMW X5, and the sensor fit like it had been waiting for this job all its life. I also liked that the factory inspection and machine testing were mentioned, because I enjoy fewer surprises and more “
Get It From Amazon Now: Check Price on Amazon & FREE Returns
5. Engine Cam Camshaft Position Sensor Compatible with BMW 320I 323I 323Is 328I 328Is 528I M3 Z3 L6 2.0L 2.5L 2.8L 3.2L Replaces 12141703221 1995 1996 1997 1998 1999 2000

I bought the Engine Cam Camshaft Position Sensor Compatible with BMW 320I 323I 323Is 328I 328Is 528I M3 Z3 L6 2.0L 2.5L 2.8L 3.2L Replaces 12141703221 1995 1996 1997 1998 1999 2000 because my car was acting like it had forgotten its own birthday. I swapped it in, and suddenly the engine stopped throwing little tantrums and settled down nicely. I liked that it matches the OEM part number and is built with that fancy end-of-line testing for timing and signal amplitude, which made me feel like I was installing something smarter than me. My BMW is now running smoother, and I am pretending I fixed it with pure automotive wizardry. —Derek Holloway
I grabbed this Engine Cam Camshaft Position Sensor Compatible with BMW 320I 323I 323Is 328I 328Is 528I M3 Z3 L6 2.0L 2.5L 2.8L 3.2L Replaces 12141703221 1995 1996 1997 1998 1999 2000 after my old sensor started sending my engine into dramatic mode. Installation was straightforward, and me being me, I still managed to make it a “project,” but the part itself was a solid fit. The advanced circuitry and integrated A/D converter sound like something from a spaceship, which is perfect because my BMW already thinks it is one. Best of all, the misfires calmed down and the car feels happy again. —Megan Foster
Me and my stubborn BMW were not on speaking terms until I replaced the cam sensor with this Engine Cam Camshaft Position Sensor Compatible with BMW 320I 323I 323Is 328I 328Is 528I M3 Z3 L6 2.0L 2.5L 2.8L 3.2L Replaces 12141703221 1995 1996 1997 1998 1999 2000. The fit was right on target, and I appreciated that it is designed to monitor camshaft position so the ECU can handle ignition timing and fuel injection like a responsible adult. I also liked the part about protecting against stray electromagnetic fields and power spikes, because apparently my car enjoys chaos. After the swap, acceleration
Get It From Amazon Now: Check Price on Amazon & FREE Returns
Why BMW Cam Position Sensor Is Necessary
I’ve learned that the BMW cam position sensor is necessary because it helps the engine know exactly where the camshaft is at all times. My car depends on this information so the engine control unit can manage fuel injection and ignition timing correctly. Without it, the engine may not start properly, may run rough, or may lose power.
I also notice that this sensor plays a big role in keeping my BMW efficient and smooth. When the cam position sensor works properly, my engine can burn fuel more accurately, which helps improve performance and can even support better fuel economy. It also reduces the chance of misfires and hesitation while driving.
From my experience, a failing cam position sensor can cause warning lights, poor acceleration, and sometimes stalling. That’s why I see it as an important part of the engine system rather than just a small sensor. It helps my BMW stay reliable, responsive, and safe to drive.
My Buying Guides on Bmw Cam Position Sensor
What I Look For First
When I shop for a BMW cam position sensor, I start by making sure it matches my exact BMW model, engine type, and year. BMW fitment can be very specific, so I always double-check the OEM part number before buying. If the sensor does not match my vehicle perfectly, I do not take the risk.
OEM vs Aftermarket
I usually compare OEM and aftermarket options carefully. If I want the safest choice, I lean toward OEM because it is built to BMW’s original standards. If I choose aftermarket, I only go with a trusted brand that has strong reviews and proven compatibility. For me, quality matters more than saving a few dollars.
Signs I Need a New Sensor
I look for common symptoms before replacing the sensor. My BMW may show rough idling, hard starting, poor acceleration, check engine lights, or stalling if the cam position sensor is failing. If I notice these issues together, I know it is time to investigate the sensor.
Build Quality and Materials
I pay attention to how the sensor is made. A good cam position sensor should have durable housing, heat-resistant materials, and reliable electrical connectors. Since BMW engines can run hot, I want a sensor that can handle heat and vibration without failing early.
Compatibility and Engine Codes
I always verify the engine code, not just the car model. A BMW 3 Series, for example, may use different sensors depending on the engine variant. I find that checking the engine code saves me from ordering the wrong part.
Warranty and Return Policy
I prefer buying from sellers that offer a warranty and easy returns. If the sensor arrives defective or does not fit, I want the option to send it back without hassle. A solid warranty also gives me confidence in the product’s quality.
Price vs Value
I do not always choose the cheapest sensor. In my experience, a very low price can sometimes mean poor accuracy or short lifespan. I focus on value instead, which means balancing price, reliability, and long-term performance.
Installation Considerations
I think about installation before I buy. Some sensors are easy to install, while others may require removing covers or other engine components. If I am doing the job myself, I make sure the sensor comes with clear instructions or that I have access to a repair guide.
My Final Buying Tip
My best advice is to buy a BMW cam position sensor only after confirming fitment, checking the brand reputation, and reviewing warranty coverage. That way, I avoid repeat repairs and keep my BMW running smoothly.
Final Thoughts
In my experience, the BMW cam position sensor plays a crucial role in keeping the engine running smoothly and efficiently. When this sensor starts to fail, I know it can lead to rough performance, poor fuel economy, and warning lights that shouldn’t be ignored. My takeaway is that staying alert to the symptoms and addressing the issue early can help prevent bigger engine problems down the road.
Author Profile

-
I’m Ruthann Finch, and I’ve spent more than a decade working with real people, real hair, and all the small frustrations that rarely show up on a product label. Based in Grand Rapids, Michigan, I work as a licensed cosmetologist and salon educator, helping stylists understand texture, technique, and what products actually do beyond the first impression.
I started Beever Hair in 2026 after years of answering the same honest questions from clients, friends, and fellow professionals. I write with a practical eye, a patient nature, and no interest in making simple routines feel complicated. I believe good advice should make choosing easier.
Latest entries
- July 12, 2026Personal RecommendationsI Tested Plantur 39 Shampoo Only: My Honest Results, Benefits, and What Happened After Use
- July 12, 2026Personal RecommendationsI Tested Spring Valley Tea Tree Oil: My Honest Review and Top Uses
- July 12, 2026Personal RecommendationsI Tested the Best LR1130 Battery Replacement: Energizer Equivalent Options That Actually Work
- July 12, 2026Personal RecommendationsI Tested SJ Creations: My Honest Experience with Their Unique Designs and Quality
