How to Fix P1160

🚨 Diagnostic Profile

Vehicle/Equipment Make: BMW

Technical Description: Fuel Trim Adaptation Additive Bank 2 Low

This fault indicates that the Digital Motor Electronics (DME) has reached the negative limit of its long-term fuel trim adaptation on the Bank 2 cylinder bank. The engine control module is unable to add enough additional fuel correction to compensate for what it perceives as a lean condition, suggesting an unmetered air intrusion, fuel delivery restriction, or sensor calibration drift on that bank.

🚨 Repair Difficulty Tier

Difficulty Rating: Intermediate

This repair requires a bi-directional OBD-II scan tool capable of reading live fuel trim data (Short Term and Long Term Fuel Trim) per bank, along with a smoke machine for vacuum leak testing. While no airbag or restraint systems are involved, proper diagnosis requires moderate mechanical knowledge of intake tract routing, PCV systems, and basic electrical testing with a multimeter. A novice DIYer can attempt this with patience, but accurate interpretation of live data is crucial to avoid unnecessary parts replacement.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

  • Visually inspect all intake boots, vacuum lines, and PCV valve hoses on the Bank 2 side (typically cylinders 4-6 on inline engines or the corresponding bank on V-configuration engines) for cracks, disconnections, or degraded rubber.
  • Check the intake manifold gaskets and throttle body gaskets for signs of oil residue or carbon staining, which indicate a vacuum leak.
  • Inspect the electrical connector and wiring harness for the Bank 2 upstream (pre-cat) oxygen or wideband sensor for corrosion, chafing, or loose pins.
  • Verify the engine oil level and condition, as a failing PCV diaphragm can introduce excess oil vapor and unmetered air into the intake.

Step 2: Diagnostic Verification

  • Connect a scan tool capable of displaying live Short Term Fuel Trim (STFT) and Long Term Fuel Trim (LTFT) for both Bank 1 and Bank 2 simultaneously.
  • Compare fuel trim values at idle and under light cruise; a consistent negative LTFT value exceeding -10% to -15% on Bank 2 alone (with Bank 1 remaining normal) confirms a bank-specific lean condition rather than a global fuel pressure issue.
  • Perform a smoke test on the intake tract, focusing on Bank 2 intake runners, injector O-rings, and the PCV system, to visually confirm the location of unmetered air entry.
  • Use a multimeter to check the Bank 2 oxygen sensor heater circuit for correct resistance and confirm sensor switching voltage is responsive and not lazy or flatlined.
  • If fuel trims normalize when a vacuum leak is artificially sealed (e.g., via plastic wrap test) during smoke testing, the leak location is confirmed.

Step 3: Resolution & Reset Process

  • Replace any cracked intake boots, vacuum lines, or degraded gaskets identified during smoke testing on the Bank 2 side.
  • If the PCV valve or diaphragm is found to be stuck or leaking, replace the complete PCV valve assembly, which is a common BMW failure point.
  • If the oxygen sensor itself tested outside of specification, replace the Bank 2 pre-catalyst oxygen sensor with an OEM or OEM-equivalent unit.
  • After repairs, clear the fault codes and reset the fuel trim adaptation values using the scan tool’s adaptation reset function.
  • Perform a drive cycle or idle relearn procedure to allow the DME to recalculate fresh short-term and long-term trims, then re-verify that Bank 2 LTFT has returned to a value within +/- 5% at idle and cruise.

📦 Parts, Labor, and Budget Estimates

Required Components/Software: Intake boot/vacuum hose set, PCV valve assembly, Bank 2 oxygen/wideband sensor, bi-directional OBD-II scan tool with live data and adaptation reset capability, smoke machine for leak testing.

Average Component Price: $45 – $120 for intake boots and vacuum lines; $150 – $350 for a BMW PCV valve assembly (OEM); $120 – $280 for a Bank 2 oxygen/wideband sensor. Total parts range typically falls between $150 and $500 depending on root cause.

Estimated Labor Hours: 1.0 to 2.5 hours for diagnostic smoke testing and live data verification, plus an additional 0.5 to 1.5 hours for component replacement and adaptation reset, totaling approximately 1.5 to 4.0 book hours depending on the specific failure point identified.