What P2179 usually means
P2179 is the Bank 2 companion to P2177, and that pairing gives it strong search value because drivers and technicians often want help deciding whether they are looking at one-bank hardware, a shared airflow error, or a fuel-delivery problem that only shows up during transition. The off-idle wording matters here too. The code is not saying the engine is lean in every condition all day long. It is pointing to a light-throttle or above-idle operating window where Bank 2 can no longer keep the mixture where the PCM expects it. That makes data comparison and bank-to-bank thinking much more important than generic lean-code advice.