OE Quality
60-Day Returns

Holstein 2ESA0002 Engine Variable Valve Timing (VVT) Eccentric Shaft Position Sensor
Holstein VVT Eccentric Shaft Position Sensor
Holstein Parts 2ESA0002 is an engine variable valve timing eccentric shaft position sensor for BMW applications that rely on accurate shaft position feedback. It supports proper engine management on select BMW 128i, 328i, X3, X5, Z4, and related models.
Key Features
- Engine VVT eccentric shaft position sensor for BMW valve train systems
- Direct-fit application coverage for select 2006-2013 BMW models
- Helps the engine control system monitor eccentric shaft position for variable valve timing operation
- Holstein Parts brand line component for engine management service
- Cross-references BMW 11-37-7-524-879 and URO 11377524879
Application Details
This Holstein Parts 2ESA0002 sensor is used in BMW variable valve timing systems where eccentric shaft position feedback is required for engine control. It fits 2008-2013 BMW 128i, N/A; 2007-2013 BMW 328i, N/A; 2009-2013 BMW 328i xDrive, N/A; 2006-2011 BMW 323i, N/A; 2006-2011 BMW Z4, N/A; 2007-2010 BMW X3, N/A; 2007-2010 BMW X5, N/A; 2007-2008 BMW 328xi, N/A; 2006-2007 BMW 525i, N/A; 2006-2007 BMW 525xi, N/A; 2006-2007 BMW 530i, N/A; 2006-2007 BMW 530xi, N/A; 2006 BMW 325i, N/A; 2006 BMW 325xi, N/A; 2006 BMW 330i, N/A; and 2006 BMW 330xi, N/A. For BMW 328i and BMW X5 service, confirm the exact engine and OE reference before installation.
Common Issues This Part May Address
- Fault codes related to eccentric shaft position or VVT sensor signal
- Rough idle caused by incorrect valve timing feedback
- Reduced drivability from inconsistent engine management input
- Check engine light concerns tied to BMW valve train control
- Starting or performance issues linked to inaccurate shaft position data
Installation Notes
Verify the OE part number and vehicle application before replacement. Inspect the connector, wiring, and surrounding valve train components for damage or contamination during service. Clear diagnostic trouble codes after installation and confirm proper operation with a scan tool.
Quality Assurance
Holstein Parts 2ESA0002 is built for the specified BMW applications and cross-references OE and aftermarket numbers for the same use case. Holstein Parts focuses on engine management components for service replacement needs.
This part fits 52 vehicles. Search below:
| Year | Make | Model | Liters | Cylinders | Position | Notes |
|---|---|---|---|---|---|---|
| 2013 | BMW | 128i | 3.0L | L6 | N/A | Holstein Parts |
| 2013 | BMW | 328i | 3.0L | L6 | N/A | Holstein Parts |
| 2013 | BMW | 328i xDrive | 3.0L | L6 | N/A | Holstein Parts |
| 2012 | BMW | 128i | 3.0L | L6 | N/A | Holstein Parts |
| 2012 | BMW | 328i | 3.0L | L6 | N/A | Holstein Parts |
| 2012 | BMW | 328i xDrive | 3.0L | L6 | N/A | Holstein Parts |
| 2011 | BMW | 128i | 3.0L | L6 | N/A | Holstein Parts |
| 2011 | BMW | 323i | 2.5L | L6 | N/A | Holstein Parts |
| 2011 | BMW | 328i | 3.0L | L6 | N/A | Holstein Parts |
| 2011 | BMW | 328i xDrive | 3.0L | L6 | N/A | Holstein Parts |
| 2011 | BMW | Z4 | 3.0L | L6 | N/A | Holstein Parts |
| 2010 | BMW | 128i | 3.0L | L6 | N/A | Holstein Parts |
| 2010 | BMW | 323i | 2.5L | L6 | N/A | Holstein Parts |
| 2010 | BMW | 328i | 3.0L | L6 | N/A | Holstein Parts |
| 2010 | BMW | 328i xDrive | 3.0L | L6 | N/A | Holstein Parts |
| 2010 | BMW | X3 | 3.0L | L6 | N/A | Holstein Parts |
| 2010 | BMW | X5 | 3.0L | L6 | N/A | Holstein Parts |
| 2010 | BMW | Z4 | 3.0L | L6 | N/A | Holstein Parts |
| 2009 | BMW | 128i | 3.0L | L6 | N/A | Holstein Parts |
| 2009 | BMW | 323i | 2.5L | L6 | N/A | Holstein Parts |
| 2009 | BMW | 328i | 3.0L | L6 | N/A | Holstein Parts |
| 2009 | BMW | 328i xDrive | 3.0L | L6 | N/A | Holstein Parts |
| 2009 | BMW | X3 | 3.0L | L6 | N/A | Holstein Parts |
| 2009 | BMW | X5 | 3.0L | L6 | N/A | Holstein Parts |
| 2009 | BMW | Z4 | 3.0L | L6 | N/A | Holstein Parts |
| 2008 | BMW | 128i | 3.0L | L6 | N/A | Holstein Parts |
| 2008 | BMW | 323i | 2.5L | L6 | N/A | Holstein Parts |
| 2008 | BMW | 328i | 3.0L | L6 | N/A | Holstein Parts |
| 2008 | BMW | 328xi | 3.0L | L6 | N/A | Holstein Parts |
| 2008 | BMW | X3 | 3.0L | L6 | N/A | Holstein Parts |
| 2008 | BMW | X5 | 3.0L | L6 | N/A | Holstein Parts |
| 2008 | BMW | Z4 | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | 323i | 2.5L | L6 | N/A | Holstein Parts |
| 2007 | BMW | 328i | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | 328xi | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | 525i | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | 525xi | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | 530i | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | 530xi | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | X3 | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | X5 | 3.0L | L6 | N/A | Holstein Parts |
| 2007 | BMW | Z4 | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 323i | 2.5L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 325i | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 325xi | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 330i | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 330xi | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 525i | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 525xi | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 530i | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | 530xi | 3.0L | L6 | N/A | Holstein Parts |
| 2006 | BMW | Z4 | 3.0L | L6 | N/A | Holstein Parts |
* Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
This part directly replaces or is cross-referenced with the following part numbers:
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.