BMW 320i E90 N46B20 Valvetronic Eccentric Shaft Sensor
The Valvetronic eccentric shaft position sensor on N46B20 in E90 320i can fail causing rough idle and P1520. The sensor is inexpensive but access requires removing the intake manifold. Replacement costs £100-250.
Repair / Solution
No confirmed fixes yet. Share yours below.
⚠️ Wrong Diagnosis?
No commonly reported misdiagnoses for this fault yet. If you have replaced a part that did not fix this BMW 3 Series 2005 problem, submit a wrong diagnosis report — it helps other drivers avoid the same costly mistake.
🚗 More About This Vehicle
Help other owners by sharing your experience.
Your real-world fix helps thousands of drivers worldwide. Takes 2 minutes.