Hello everyone, I have a 2017 BMW 2 Series with a diesel engine and 161,000 km. I'm experiencing some problems: when accelerating, the car shakes and there is a loss of engine power. The error codes that appear temporarily are: P00BD, P0401, 290900, 28DE00, 28EC00, 36F100, 36F300. Although the 'check engine' light doesn't come on, a message appears on the central screen that says "Drivetrain malfunction", but then it turns off by itself. It's worth mentioning that the cooler and the EGR valve were replaced under a recall. Also, I notice jerking between 1500 rpm and 1900 rpm when accelerating hard, and weaker jerking when accelerating gently in 3rd and 4th gear, but not in the others. Does anyone know what could be causing these problems? Thanks in advance.
(Translated from Spanish)
1 comment(s)
CarlyMechanic
Start by checking the air intake system for any blockages or leaks, as the P00BD code indicates a potential issue with the mass air flow sensor. Ensure the air filter is clean and properly installed. If the problem persists, inspect the mass air flow sensor itself for dirt or damage. Let me know how it goes or if you have any further questions!
CarlyMechanic
Start by checking the air intake system for any blockages or leaks, as the P00BD code indicates a potential issue with the mass air flow sensor. Ensure the air filter is clean and properly installed. If the problem persists, inspect the mass air flow sensor itself for dirt or damage. Let me know how it goes or if you have any further questions!