Engine-CodesBMW – P0173 BMW

P0173 BMW Code - Fuel Trim Malfunction Bank 2

Quick Answer

The P0173 code for BMW vehicles indicates a fuel trim malfunction in Bank 2. Common causes include Faulty oxygen sensor, Vacuum leaks, Malfunctioning fuel injector. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0173 BMW indicates Fuel Trim Malfunction Bank 2.
Common causes
Common causes include Faulty oxygen sensor, Vacuum leaks, Malfunctioning fuel injector.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 09, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0173 BMW Description

The P0173 code for BMW vehicles indicates a fuel trim malfunction in Bank 2. This means that the engine control module (ECM) has detected that the air-fuel mixture is not being properly adjusted in Bank 2 of the engine. Bank 2 typically refers to the side of the engine that does not contain cylinder 1. This issue can lead to an imbalance in the air-fuel ratio, causing poor engine performance, reduced fuel efficiency, and increased emissions.

OBDII Code P0173 BMW - Fuel Trim Malfunction Bank 2
P0173 BMW Code - Fuel Trim Malfunction Bank 2

Common Causes of P0173 BMW

  1. Faulty oxygen sensor
  2. Vacuum leaks
  3. Malfunctioning fuel injector
  4. Clogged fuel filter
  5. Issues with the mass airflow sensor

Symptoms of P0173 BMW

  1. Rough idling
  2. Hesitation or lack of power during acceleration
  3. Poor fuel efficiency
  4. Engine misfires
  5. Check engine light illuminated

How to Fix P0173 BMW

  1. Begin by diagnosing the specific cause of the fuel trim malfunction using a diagnostic scanner to read the code and perform tests on the oxygen sensor, fuel injectors, vacuum lines, and other related components.
  2. Replace any faulty components identified during the diagnostic process, such as the oxygen sensor, fuel injector, or mass airflow sensor.
  3. Inspect and repair any vacuum leaks in the system, as these can contribute to an imbalance in the air-fuel mixture.
  4. Clean or replace the fuel filter to ensure proper fuel delivery to the engine.
  5. Clear the error code from the ECM using a diagnostic scanner and test drive the vehicle to confirm that the issue has been resolved.

Cost to Fix P0173 BMW

The cost of repairing a fuel trim malfunction in Bank 2 can vary depending on the specific cause of the issue and the labor rates at the auto repair shop. In general, the parts needed for this repair, such as oxygen sensors, fuel injectors, or mass airflow sensors, can range from $100 to $500 each. Labor costs can add an additional $100 to $300 per hour, depending on the shop's rates and the complexity of the repair. Overall, the total cost for resolving a P0173 code in a BMW vehicle can range from $200 to $1500, including parts and labor. It is advisable to obtain quotes from multiple repair shops to ensure a competitive price for the repair.

Tech Notes for P0173 BMW

Dirty air filter of faulty air flow sensor are common causes for the P0173 code of the problem.











User Submitted Video

When is the Code Detected?

- Fuel injection system does not operate properly.
- The amount of mixture ratio compensation is not correct

Need more information about the P0173 BMW code?

Need more information on how to fix the P0173 BMW code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0173 BMW code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0173 BMW Code

1. What are the common symptoms of OBDII code P0173 (Fuel Trim Malfunction Bank 2) in a BMW?

- Common symptoms include rough idling, reduced fuel efficiency, engine hesitation, and potentially a check engine light.

2. What are the possible causes of OBDII code P0173 in a BMW?

- Causes may include a faulty oxygen sensor, vacuum leaks, a dirty or faulty mass airflow sensor, a malfunctioning fuel injector, or a problem with the fuel pressure regulator.

3. How can I diagnose the issue causing OBDII code P0173 in my BMW?

- Diagnose the issue by checking for vacuum leaks, inspecting the oxygen sensor, testing the mass airflow sensor, and ensuring proper fuel pressure and injector function.

4. Can a dirty air filter trigger OBDII code P0173 in a BMW?

- Yes, a dirty air filter can disrupt the air-fuel mixture and lead to a fuel trim malfunction, potentially triggering code P0173.

5. Is it safe to continue driving my BMW with OBDII code P0173 present?

- It is generally not recommended to drive extensively with code P0173 as it can lead to further engine issues and reduced performance.

6. How can I reset OBDII code P0173 in my BMW?

- Resetting the code can be done using an OBDII scanner or by disconnecting the car's battery for a few minutes, but the underlying issue should still be addressed to prevent the code from reappearing.

7. Can a faulty catalytic converter cause OBDII code P0173 in a BMW?

- A faulty catalytic converter could potentially cause code P0173 if it is affecting the proper air-fuel mixture, but it is not among the most common causes.

8. Are there any DIY repair tips for addressing OBDII code P0173 in a BMW?

- DIY tips include checking for visible vacuum leaks, cleaning the mass airflow sensor, ensuring the air filter is clean, and inspecting the oxygen sensor for any issues.

9. How much does it cost to repair OBDII code P0173 in a BMW?

- The cost of repairs can vary depending on the exact cause of the code, but it may range from $100 for a simple fix like cleaning a sensor to several hundred dollars for more complex issues.

10. Can a professional mechanic help diagnose and repair OBDII code P0173 in my BMW?

- Yes, a professional mechanic with experience in BMW vehicles can efficiently diagnose and repair the underlying issue causing code P0173 to ensure proper vehicle performance and reliability.

Discuss the causes and fixes for P0173 BMW OBDII Code

Code P0173 BMW comments

No comments found for this page.