Skip to content

Welcome to our BMW and MINI tech blog!
There are more than 1,000 Q&As and DIY guides posted here. Feel free to search by keyword (upper right), browse by category (lower right), or watch one of our helpful videos. Once you've found the answer to your question, you can get the parts you need in our online store –

BMW Fault Code P0171 and P0174, Lean Bank-1, Lean Bank-2, Diagnostic Smoker

Feb 13 19

So, Your System Is Too Lean, Eh?

What does that even mean?

BMW OBD-II check engine light

Well, well, your “Check Engine” or MIL (Multi Information Lamp) is on and you have used an OBD-II diagnostic tool, such as the Launch Millennnium tools, to verify that you have the very common OBD-II fault codes of P0171 (system too lean, Bank-1) and P0174 (system too lean, Bank-2).  This is indicating that the pre-cat oxygen sensors (the sensors mounted in the exhaust pipes before, or in front of, the catalytic converter) are reading a lean fuel mixture.  In other words, there is not enough fuel for the amount of air flow through the engine.  This would typically be due to a vacuum leak in the intake system, a dirty or failing MAF (Mass Air Flow Sensor) or a faulty intake manifold adjusting valve (on engines that use this), commonly called the DISA valve (Differential Intake System Adjuster Valve).  Of course, there are other possibilities, but these are by far the highest probability issues for these two faults coming up together.

The first course of action is to assume that there is a vacuum leak in the intake system.  This would allow air to enter the intake, which has NOT come through the MAF.  The MAF measures the air entering the intake and tells the engine management which then adjusts the amount of fuel injected into the cylinders.  A leak anywhere in the intake system will allow air to enter that is not “metered”through the MAF and, therefore, no additional fuel is being added to go with this extra air.

Visually inspect all of the rubber boots, bellows and hoses that carry air (intake boots, PCV hoses, vacuum hoses, etc.).  If there are no obvious potential vacuum leak areas (such as the rubber upper and/or lower intake boot or the plastic “F” vacuum hose connector on the boot), the intake system should be smoke tested.

Fix It With SMOKE!

This involves using a specialized diagnostic smoke machine that injects a special smoke into the intake system, under light pressure.  The smoke fills the intake system and will begin to leak out where there are any voids. This would indicate a vacuum leak (unlike Lucas electrical systems, which leak smoke from the wires when they fail ….. sorry, old British sports car joke).

Check out this video showing a vacuum leak at a valve cover nut sealing bushing.  Good luck finding THIS without a smoker!

(Video music :

BAVauto DIY diagnostic smoke machine for vacuum leaks

Common vacuum leak areas would include the main intake boots/bellows, the hoses and oil-separator/check-valve for the crankcase ventilation system, the throttle-body gasket, the intake manifold gaskets and the various smaller vacuum hoses that run under the intake manifold as well as o-rings that seal any hose or pipe connections.

In addition to the valve cover nut bushing shown in the video above, the same engine had larger leaks at the points shown in the photos below.

DIY smoke diagnostic machine showing vacuum leak at purge valve
Smoke leaking from the fuel tank vent hose at the connection to the purge valve

Fix all the vacuum leaks and still have faults?

While vacuum leaks certainly are the most common reason for lean fault codes, they certainly are not the sole reason.  Dirty/failing MAF, , weak O2 sensors, dirty injectors, clogging fuel filter, faulty fuel pressure regulator, weak fuel pum and anything else that could cause a reduction in fuel delivery could be at fault.  A full diagnostic using fuel trim values may be in order.

A couple further item s to check before full diagnostics?

If there are no apparent vacuum leaks and no MAF specific fault codes (the engine management does not, at this point, see the MAF as faulty), clean the MAF with the CRC MAF Cleaner spray.

Finally (with no apparent vacuum leaks or MAF issues) the DISA valve (Differential Intake System Adjuster Valve) may be faulty (on engines that have DISA valves, such as the M54 6-cylinder).   The DISA’s flap door breaks or the silicone seals on the flap frame fail and the valve no longer properly controls the intake air flow through the manifold. There are no obvious external clues to this, but this failure can cause the lean mixture fault codes (various different codes can be generated as well, in this case). The valve must be removed and the control flap inspected for broken pivot pins and the seals for deterioration. The valve is relatively easy to remove. It is secured to the driver’s side of the intake manifold.

As noted above, these are the most common issues for the P0171 and P0174 fault codes showing up together.  If none of the above diagnostics and resultant fixes clears the faults, further diagnostics will be required.

Click image below for Diagnostic Smoke Machine:
DIY Smoker Diagnostic Smoke Machine for vacuum leaks

Click image below for Smoke Machine Intake Boot Adapter:
Inflatable bladder fro intake boots for diagnostic smoker

Click image below for Launch OBD-II diagnostic tools:
Launch Tech Millennium OBD-II diagnostic fault code tools

Click image below for CRC MAF cleaner:
CRC Mass Airflow Sensor Cleaner 05110

Click image below for Mass Air Flow Sensors:
BMW and MINI Mass Air Flow Sensor MAF

Click below for DISA Valves:

Bavarian Autosport

Misfire Cured With New NGK Sparkplugs and BAVauto High Performance Coils

Feb 11 19

BAVauto Hi-Po Coils To The Rescue!

Customer Len E. Recently installed new sparkplugs and BAVauto high performance ignition coils and cured a bad misfire.  Read his survey comments copied here, then click on the links below to order coils and plugs for your BMW or MINI!

Testimonial for BAVauto high performance coils and NGK spark plugs BMW
Click Image below for BAVauto high performance ignition coils:

Click image below for spark plugs:

Bavarian Autosport

How to Loosen or Tighten BMW and MINI Shock and Strut Top Nuts WITHOUT an Impact Gun

Dec 3 18

NEVER …………
Use an Impact Gun on Shock or Strut Upper Mount Nuts!

Broken shaft on BMW and MINI shock and strut nuts no impact gun

Every year we receive a few phone calls from customers (or their technicians) who have snapped off the top of a shock piston rod by using an impact gun to tighten the top shock mount nuts. It should come as no surprise that this is not covered by any manufacturer’s warranty.

But, when I tighten the nut by hand, the shaft turns!

When installing front shocks, strut cartridges or rear shocks on your BMW or MINI, it is very important to tighten the nut that secures the rod to the upper mount by hand! Changing shocks/struts can often be a challenge for the home mechanic. The removal and installation procedures themselves are relatively straightforward, but it’s not all that easy to loosen or tighten the upper shock/strut mount nuts by hand. More often than not, the piston rod of the shock/strut spins when you’re trying to loosen or tighten the nut.

 Use the Proper Tools …….
BMW and MINI shock and strut remover installer tool set
BAVauto offers a full shock and strut mount nut installer tool set.  The tool set provides the tools to hold the shock/strut shaft stationary while the nut is tightened or loosened.  The kit contains 10 different sized shock holder tools for the top of the piston rod (hex, allen, torx, oval, etc.), 7 different specialized hollow sockets for the nuts and a special ratchet for the hollow sockets ….. all packaged in a nice plastic storage box.

The tool set is easy to use:

* Select the socket that matches the size of the nut and the piston rod holder tool that matches the top of the shock/strut piston rod.
BMW MINI shock and strut mount nut installer tool set

*  Thread the nut unto the shock/strut shaft, by hand.
How to Install BMW MINI shock and strut mount nut installer tool set

* Install the socket onto the ratchet. and place the socket on the nut.
How to Install BMW MINI shock and strut mount nut installer tool set
How to Install BMW MINI shock and strut mount nut installer tool set

* Attach the piston rod holder tool to a 1/2″ drive ratchet or breaker bar.
How to Install BMW MINI shock and strut mount nut installer tool set

* Insert the piston rod holder tool down through the hollow socket and into/onto the top of the shock/strut piston rod.
How to Install BMW MINI shock and strut mount nut installer tool set

* Hold the piston rod holder tool (using the ratchet or breaker bar) while using the socket and ratchet to tighten the nut.

*  Specified torque is typically in the range of 25-35 ft-lbs for internal hex/torx shock shafts and 40-50 ft-lbs for external hex/torx/oval shock shafts.  See the applicable Bentley Publishers Repair manual for model specific torque values.

** Be careful to try not to tighten by turning the shock shaft (piston rod) with the piston rod holder tool.  This can cause the bit on the tool to break.

 Click below for BAVauto shock & strut nut remover & installer tool kit:
BMW and MINI shock and strut mount nut remover installer tool set
Click below for Bentley Publishers repair manuals:
BMW and MINI service and repair manuals Bentley publishers


Bavarian Autosport