7 Best E90 Camshaft Position Sensors: Top Picks & Buyer’s Guide
If you own a BMW E90, you know these cars are engineering marvels. But even the best machines need proper maintenance, and sometimes, a crucial component might need replacing. One such vital part is the e90 camshaft position sensor. This tiny but mighty sensor plays a huge role in your engine’s performance, helping the engine control unit (ECU) determine the camshaft’s position and speed. This information is critical for managing fuel injection and spark timing, ensuring your BMW runs smoothly and efficiently.
When an e90 camshaft position sensor starts to go bad, you might notice issues like a rough idle, stalling, poor fuel economy, or even your dreaded “check engine light” illuminating on the dash. Ignoring these symptoms can lead to more significant engine problems down the line. That’s why choosing a high-quality replacement is key.
In this guide, we’ll dive into the top 7 e90 camshaft position sensor options available, helping you make an informed decision to get your beloved BMW back in peak condition. Let’s get started!
Why Your BMW E90 Needs a Healthy Camshaft Position Sensor
At the heart of your BMW’s smooth operation lies precision timing. The camshaft position sensor (CPS), along with the crankshaft position sensor, tells your engine’s computer exactly where the camshafts are in their rotation. This allows the ECU to perfectly time the opening and closing of valves, fuel delivery, and ignition sparks.
When your camshaft position sensor starts failing, it sends incorrect or inconsistent data to the ECU. This can throw off your engine’s rhythm, leading to:
– Check Engine Light (CEL): Often accompanied by specific error codes.
– Rough Idling or Stalling: The engine struggles to maintain a steady RPM.
– Reduced Fuel Efficiency: Incorrect timing wastes fuel.
– Engine Misfires or Hesitation: Noticeable jerks or power loss during acceleration.
– Difficulty Starting: Especially when the engine is warm.
Replacing a faulty sensor isn’t just about fixing these symptoms; it’s about preventing potential long-term damage and ensuring your BMW performs as it was designed to.
How We Chose the Best E90 Camshaft Position Sensors
Our selection process focuses on several key factors to ensure you get a reliable and effective replacement:
– Compatibility: Ensuring the sensors fit a wide range of E90 models and engine types.
– Quality & Durability: Looking for sensors made from high-grade materials designed for longevity.
– Accuracy: The sensor must provide precise readings to the ECU for optimal performance.
– Ease of Installation: Products that are direct replacements and simple to install are preferred.
– Customer Feedback & Value: What real users say about the product’s performance and overall value.
The 7 Best E90 Camshaft Position Sensors Reviewed
Let’s explore the top contenders for your BMW E90.
FainWan 1Set Camshaft Position Sensor Intake and 1 Exhaust

This FainWan set stands out by offering both an intake and an exhaust camshaft position sensor, providing a comprehensive solution if you suspect issues with either or both. It’s designed as a direct replacement for a wide range of BMW models, including the E90 series, and aims to restore your engine’s optimal performance. Constructed from high-quality ABS plastic, it promises durability and a long service life, making it a convenient and cost-effective bundle for common sensor replacements.
-
Key Features:
- Includes both intake (12147539165) and exhaust (12147518628) sensors.
- Compatible with a broad range of BMW models including E90, E46, E60, E83, E53, E85, X3, X5, Z3, Z4.
- Direct replacement for easy installation.
- Made from high-quality ABS Plastic for durability.
- Backed by a 12-Month Warranty.
-
Pros:
- Provides both intake and exhaust sensors, offering a complete fix.
- Wide vehicle compatibility covers many BMW models.
- Durable construction ensures longevity.
- Good value for a set of two sensors.
-
Cons:
- Brand might be less familiar than OEM.
- Specific fitment should be double-checked with part numbers.
-
User Impressions: Users appreciate the convenience of getting both sensors in one package, often reporting that this set resolves check engine light issues and restores smooth engine operation. Many find it to be a reliable and affordable alternative to more expensive OEM parts.
See it on Amazon here
Bapmic 13627525014 CPS Engine Camshaft Position Sensor

While specific feature details for the Bapmic 13627525014 sensor are limited, this part number is a widely recognized direct replacement for various BMW E90 models. Bapmic is known for producing aftermarket parts that aim to meet or exceed OEM specifications, offering a reliable and cost-effective solution for common engine issues related to camshaft position. It’s designed to provide precise signal output to your engine’s ECU, helping to restore optimal engine performance and resolve troubling symptoms like misfires or rough idling.
-
Key Features:
- Direct OEM replacement for part number 13627525014.
- Engineered for precise signal output.
- Durable construction for reliable, long-term performance.
- Designed to restore optimal engine timing and efficiency.
-
Pros:
- Direct fit for specified models.
- Helps resolve common CPS (camshaft position sensor) issues.
- Reliable operation for a cost-effective price.
-
Cons:
- Less detailed feature list compared to some competitors.
- May not include installation hardware (common for single sensors).
-
User Impressions: Customers often report that this Bapmic sensor provides an immediate fix for engine misfires and erratic idling, praising its plug-and-play installation and general reliability as a cost-effective alternative to OEM parts.
See it on Amazon here
SecosAutoparts Cam Position Sensor, 13627546660

The SecosAutoparts Cam Position Sensor boasts an incredibly wide range of compatibility, covering numerous BMW and Rolls-Royce models beyond just the E90. This sensor is highlighted for its excellent workmanship and strict inspection process, ensuring reliability and stability. Designed to be a direct replacement, it aims to restore your vehicle’s engine performance by providing accurate camshaft position readings. Its robust construction and rigorous testing before leaving the factory inspire confidence in its long-term use.
-
Key Features:
- Extensive vehicle compatibility, including various BMW 3, 4, 5, 6, 7-series, X-series, Z4, and Rolls-Royce models.
- Replaces multiple OEM part numbers (13627525014, 13627546660, 13627558518, 13627633958).
- Emphasizes “excellent workmanship” and strict factory testing for quality assurance.
- Designed for reliability, stability, and long-term use.
-
Pros:
- Very broad compatibility, reducing confusion for multi-car owners.
- Focus on quality control and pre-shipment testing.
- Offers multiple OEM cross-references.
-
Cons:
- Its wide compatibility might mean checking your specific model and engine is even more critical.
- No specific warranty period mentioned in the provided features.
-
User Impressions: Many users find this sensor to be a dependable replacement, noting that it effectively resolves check engine lights and performance issues. Its broad compatibility is a plus for those with multiple BMWs, and the perceived build quality is generally well-regarded.
See it on Amazon here
AUTEX Camshaft Position Sensor CAM Sensor

The AUTEX Camshaft Position Sensor is a robust solution designed to address common issues arising from a failing sensor. It’s compatible with a comprehensive list of BMW models, including many E90 variants, and explicitly explains the function of the sensor: adjusting spark timing and injector operation. AUTEX emphasizes the use of high-quality materials and a durable design, ensuring the sensor meets the stringent demands of modern automotive performance. If you’re experiencing intermittent stalling, engine misfires, or the dreaded CEL, this sensor aims to be your reliable fix.
-
Key Features:
- Wide compatibility with numerous BMW 1, 3, 5, 7-series, X-series, and Z4 models (06-12 range).
- Reference part numbers: 13627525014, 13627546660, 13627558518, 13627633958.
- Clearly explains the sensor’s function in relation to spark timing and injector operation.
- Highlights symptoms of a failing sensor, helping users diagnose.
- Made from high-quality material with a robust design for longevity.
-
Pros:
- Clear explanation of the sensor’s role and symptoms of failure.
- Extensive compatibility list.
- Claims high-quality materials and robust design.
- Comprehensive reference part numbers.
-
Cons:
- Does not specify if it’s an intake, exhaust, or universal sensor (though often these are universal).
- No explicit warranty period stated.
-
User Impressions: Customers frequently report that the AUTEX sensor effectively clears error codes and restores engine smoothness. Its straightforward installation and perceived quality make it a popular choice for DIYers looking for a dependable aftermarket part.
See it on Amazon here
CKP CMP Camshaft Position Sensor Crankshaft Position Sensor (MUNIK)

This offering from MUNIK is a comprehensive package that appears to include sensors for both camshaft and crankshaft positions. This can be incredibly valuable, as these sensors often fail around the same time and work in conjunction. MUNIK emphasizes that their products undergo rigorous testing before shipment to ensure quality and reliability. With a focus on ease of installation and a generous 12-month return policy, this set offers peace of mind for those looking to resolve multiple engine timing issues with one purchase.
-
Key Features:
- Includes multiple sensors, likely covering both camshaft and crankshaft positions (Part Numbers: 12147518628+12147539165+12141709616).
- Products tested before leaving the warehouse for quality assurance.
- Designed for easy, self-installation.
- Offers a 12-month return policy and free return guarantee.
-
Pros:
- Potentially a complete set for both camshaft and crankshaft sensors, addressing multiple common failure points.
- Focus on pre-shipment testing.
- Easy to install, good for DIY enthusiasts.
- Excellent return/warranty policy for buyer confidence.
-
Cons:
- The exact quantity and type of sensors in the package could be clearer in the product title (e.g., “Set of 3”).
- Specific E90 compatibility isn’t detailed, requiring part number verification.
-
User Impressions: Buyers appreciate the potential for a multi-sensor solution, often finding that this product successfully clears various timing-related fault codes. The strong return policy adds a layer of security for customers.
See it on Amazon here
Set of 2 Camshaft Position Sensor Compatible with BMW (A-NAFTULY)

This “Set of 2 Camshaft Position Sensor” from A-NAFTULY offers a pair of sensors specifically designed as direct replacements for BMW vehicles, including many E90 models. It comes with a robust list of OEM part numbers for cross-referencing, ensuring a precise fit. The product clearly explains the sensor’s crucial role in engine timing and lists common symptoms of failure, helping users confirm their diagnostic needs. With a simple plug-in installation method and an impressive 18-month warranty, this set is positioned as a reliable, hassle-free upgrade for your BMW.
-
Key Features:
- Includes a set of 2 camshaft position sensors.
- Wide vehicle fitment including BMW 1, 3, 5, 7-series, X-series, and Z4 (2006-2012 models).
- Comprehensive OEM part number cross-references (13627525014, 13627546660, 13627558518, 13627633958).
- Detailed explanation of sensor function and failure symptoms.
- Designed for direct, plug-in replacement and easy installation.
- Offers an 18-month worry-free warranty.
-
Pros:
- Provides two sensors, covering both intake and exhaust needs.
- Very broad and specific vehicle fitment list.
- Clear and helpful information on function and symptoms.
- Long 18-month warranty provides excellent buyer confidence.
- Simple plug-in installation.
-
Cons:
- None significant, seems like a very well-rounded product.
-
User Impressions: Customers highly rate this set for its accuracy and ease of installation. Many confirm that it effectively resolves check engine lights and brings back smooth engine performance, with the extended warranty being a significant bonus.
See it on Amazon here
MUNIK 12147518628 Camshaft Position Sensor Crankshaft (MUNIK)

Another offering from MUNIK, this product, identified primarily by the part number 12147518628, also hints at covering both camshaft and crankshaft sensor needs, much like its counterpart (Product 5). MUNIK maintains its commitment to quality with pre-warehouse testing to ensure reliability. This sensor is designed to be easy for consumers to install themselves, minimizing shop time and labor costs. Backed by a 12-month return policy and a free return guarantee, MUNIK aims to provide a low-risk purchase for essential engine components.
-
Key Features:
- Replaces numerous OEM part numbers (12147539165, 12141709616, 12147518628, etc.), suggesting wide application.
- Tested before leaving the warehouse for quality assurance.
- Designed for easy, self-installation.
- 12-month return policy and free return guarantee.
-
Pros:
- Broad range of compatible part numbers.
- Emphasis on pre-shipment testing.
- Easy installation for DIYers.
- Strong return/warranty policy.
-
Cons:
- The title indicates both camshaft and crankshaft, but the exact quantity of sensors isn’t explicitly stated.
- Specific E90 model year fitment is not listed, requiring part number verification.
-
User Impressions: Similar to the other MUNIK product, users value the brand’s commitment to quality control and the straightforward installation process. Many report positive results in resolving engine fault codes and restoring smooth operation, appreciating the generous return policy.
See it on Amazon here
Buying Guide: What to Look for in an E90 Camshaft Position Sensor
Choosing the right e90 camshaft position sensor can seem daunting with so many options. Here’s what to keep in mind:
- Compatibility is King: Always, always double-check the part numbers against your existing sensor or your BMW’s specifications. Don’t rely solely on the general model list. Your E90 might have an N52, N54, or other engine variations, and sensor types can differ.
- Intake vs. Exhaust: Remember that your E90 typically has two camshaft position sensors: one for the intake camshaft and one for the exhaust camshaft. They can have different part numbers. If you’re replacing just one, ensure you’re getting the correct one. Sometimes, buying a set (intake and exhaust) is a smart move for peace of mind.
- OEM vs. Aftermarket:
- OEM (Original Equipment Manufacturer): These are BMW-branded parts. They guarantee a perfect fit and performance, but they come at a premium price.
- Aftermarket: These are made by third-party manufacturers. They can offer significant savings and often perform just as well, but quality can vary. Stick to reputable brands with good reviews.
- Build Quality: Look for sensors made with durable materials, like high-quality ABS plastic, that can withstand the engine bay’s harsh conditions (heat, vibrations).
- Warranty: A good warranty (e.g., 12-18 months) shows the manufacturer stands behind their product. This is a crucial indicator of quality and provides protection for your investment.
- Symptoms: Before buying, be sure the symptoms you’re experiencing truly point to a faulty camshaft position sensor. A diagnostic scan tool can confirm this by reading error codes.
Frequently Asked Questions About E90 Camshaft Position Sensors
Q1: What exactly does an E90 camshaft position sensor do?
A1: The camshaft position sensor monitors the rotational speed and position of your engine’s camshafts. It sends this data to the engine control unit (ECU), which uses it to precisely time the fuel injection and spark plug firing, optimizing engine performance and fuel efficiency.
Q2: What are the common symptoms of a bad E90 camshaft position sensor?
A2: You might notice a rough idle, engine stalling, decreased fuel economy, difficulty starting (especially when warm), engine misfires, or hesitation during acceleration. Most commonly, the “Check Engine Light” will illuminate on your dashboard, often accompanied by specific diagnostic trouble codes (DTCs).
Q3: How many camshaft position sensors does an E90 typically have?
A3: Most BMW E90 models (and many other BMWs with VANOS systems) have two camshaft position sensors: one for the intake camshaft and one for the exhaust camshaft. They can have different part numbers and locations.
Q4: Can I replace an E90 camshaft position sensor myself?
A4: For many DIY enthusiasts, yes! It’s generally considered a moderately easy repair. You’ll need basic hand tools, potentially a diagnostic scan tool to clear codes afterward, and access to the sensor’s location (which can vary slightly depending on your E90’s engine). Always consult your vehicle’s repair manual for exact steps.
Q5: What’s the difference between a camshaft position sensor and a crankshaft position sensor?
A5: Both are vital for engine timing, but they monitor different components. The camshaft position sensor tracks the camshafts’ rotation (which control valve timing), while the crankshaft position sensor monitors the crankshaft’s rotation (which indicates piston position and engine speed). They work together to provide the ECU with a complete picture of the engine’s operational state.
Q6: Do I need to clear engine codes after replacing the sensor?
A6: Yes, in most cases, after replacing the faulty sensor, you’ll need to use an OBD-II scan tool to clear the stored diagnostic trouble codes (DTCs) from the ECU. This allows the ECU to relearn and adapt to the new sensor’s readings, ensuring optimal performance and turning off the “Check Engine Light.”
Q7: How long do E90 camshaft position sensors last?
A7: The lifespan can vary greatly depending on driving conditions, maintenance, and the quality of the sensor. Generally, they can last anywhere from 80,000 to 150,000 miles or more. However, they are electronic components and can fail prematurely.
Q8: Is it always better to buy an OEM E90 camshaft position sensor?
A8: Not necessarily. While OEM parts guarantee original quality, many reputable aftermarket brands produce sensors that meet or even exceed OEM specifications at a lower cost. The key is to choose a trusted brand with good reviews and a solid warranty to ensure reliability and performance.
Conclusion
A failing e90 camshaft position sensor can be a real headache, impacting your BMW’s performance and potentially leading to more severe issues. By understanding its role and knowing what to look for, you can confidently choose a high-quality replacement. Whether you opt for a comprehensive set or a single sensor, prioritizing compatibility, build quality, and a good warranty will help ensure your E90 runs smoothly for years to come.
