BMW 325i 2004 P0171 and P0174 Error: Causes and Solutions for 'System Too Lean'
Hi everyone! I'm currently dealing with BMW 325i (2004) displaying OBD-II diagnostic codes P0171 and P0174, both indicating a 'System Too Lean' condition. After some research, I've seen references to possible fuel hose leaks — but I'm not certain if that's the root cause. I'd appreciate any insights from owners or mechanics who have experienced this issue on their 2004 BMW 325i. What are the most common causes? Is it a hose leak, a faulty MAF sensor, low fuel pressure, or something else? Thanks in advance for your advice and support! P.S. This issue is especially notable when both P0171 (Bank 1) and P0174 (Bank 2) appear simultaneously — that combination strongly suggests the presence of water in the gasoline, rather than a mechanical leak or sensor failure.
P0171 and P0174 together are not always caused by fuel hose leaks. Other potential issues include low fuel pressure, a faulty Mass Air Flow (MAF) sensor, or a clogged fuel filter. For a reliable diagnosis on BMW models, it's best to consult an authorized dealer or a technician experienced with BMW systems.