Hello everyone, I'm experiencing some issues with my BMW 3 Series 325i. The check engine light is on, and I've retrieved the following error codes: 002A2F, 002A2E, 002D06, and 002AAB. I've already replaced the spark plugs, ignition coils, and MAF sensor, which temporarily resolved the issue, but it has returned. When starting the car cold, it initially fires up and stays around 1000 rpm, then drops to about 500 rpm within 5 seconds, struggling to maintain the rpm before dying. If I give it some throttle right after starting, it doesn't cut out, but the engine jiggles between 600-800 rpm before stabilizing at 1000-1500 rpm after about 15 seconds. This problem doesn't occur when the engine is warm. I'd appreciate any insights or suggestions on what might be causing this issue. Thank you!
1 comment(s)
CarlyMechanic
Check for any vacuum leaks in the intake system, as they can cause rough idling and stalling, especially when the engine is cold. Inspect all hoses and connections for cracks or disconnections. Let me know if you find anything or if you have further questions!
Check for any vacuum leaks in the intake system, as they can cause rough idling and stalling, especially when the engine is cold. Inspect all hoses and connections for cracks or disconnections. Let me know if you find anything or if you have further questions!