P0173 — Fuel Trim Malfunction (Bank 2) #
Note: The code description for P0173 may vary depending on the vehicle manufacturer (OEM). Always refer to the OEM service information for the most accurate definition.
- BMW: Fuel Trim, Bank 2 – Mixture Control
- Mercedes-Benz: Self-Adaptation of Mixture Formation, Bank 2
- Peugeot/Citroën: Fuel mixture adaptation, Bank 2
- General Motors (GM): Fuel Trim System Rich, Bank 2
Summary of code P0173 #
DTC P0173 indicates a malfunction in the fuel trim system for Bank 2 of your engine. In plain English, this means the engine control module (ECM) has detected that it is continually having to adjust the injector fuel delivery on one side of the engine (Bank 2) beyond the normal range to maintain an ideal air-fuel mixture. Fuel trim is the process by which the ECM corrects the quantity of fuel injected based on sensor feedback. A code P0173 signals that these corrections are excessive, suggesting a deeper issue affecting the air-fuel balance. This code rarely appears alone and is often accompanied by drivability symptoms or other trouble codes.
Common symptoms for code P0173 #
When your car sets code P0173, you might notice some or all of the following symptoms. Sometimes, the engine seems to be trying to “compensate” for something it can’t quite fix on its own. Here’s what to watch for:
- Illuminated Check Engine Light (CEL or MIL)
- Rough idle or engine shaking, especially at stops
- Reduced fuel efficiency (you visit the gas station more often)
- Engine hesitation or stumbling during acceleration
- Occasional misfires (engine feels like it skips a beat)
- Strong fuel odor from the exhaust
Probable causes for P0173 (by frequency) #
Several underlying issues can trigger code P0173. Some are more common than others, and understanding the likely culprits helps focus your diagnostic efforts. Here’s a breakdown, starting with the most typical:
- Vacuum leaks on or near Bank 2 (unmetered air entering the engine)
- Faulty or dirty mass air flow (MAF) sensor causing incorrect airflow readings
- Leaking or clogged fuel injectors on Bank 2
- Worn or failed oxygen sensor (O2 sensor) upstream of Bank 2
- Fuel pressure issues (regulator or pump malfunction)
- Exhaust leaks on Bank 2 ahead of the O2 sensor
- Software/ECM calibration errors (rare, but possible)
Step-by-step diagnosis for code P0173 #
Pinpointing the cause of a P0173 code is a bit like detective work—it pays to be methodical and patient. Here’s a structured approach to get to the root of the issue, ensuring you don’t miss anything crucial:
- Scan for additional codes (especially related to fuel trim, O2 sensors, or misfires).
- Inspect for vacuum leaks around intake gaskets, hoses, and PCV system near Bank 2.
- Check and clean the MAF sensor; replace if necessary and verify correct installation.
- Inspect fuel injectors on Bank 2 for signs of clogging or leaks (use a noid light or stethoscope if available).
- Test the Bank 2 pre-cat O2 sensor for proper operation and response to changes in fuel mixture.
- Measure fuel pressure at the rail; compare with OEM specifications.
- Check for exhaust leaks before the Bank 2 O2 sensor.
- Update ECM software if a known calibration issue exists (check technical service bulletins from your OEM).
- Clear codes and retest after each fix to confirm resolution.
Possible repairs for code P0173 #
The appropriate fix depends on the underlying cause identified during diagnosis. Here are common repairs linked to each probable cause:
- Repair vacuum leaks by replacing cracked hoses, gaskets, or seals.
- Clean or replace the MAF sensor if readings are outside specification or if contamination is present.
- Replace or service fuel injectors on Bank 2 as needed.
- Replace the Bank 2 upstream O2 sensor if response is slow or readings are erratic.
- Repair or replace the fuel pressure regulator or pump if pressure is incorrect.
- Seal any exhaust leaks before the Bank 2 O2 sensor.
- Reprogram or update ECM software if an OEM update addresses the issue.
Can you drive with code P0173? #
Limited — Short distances only. While your vehicle will usually run with a P0173 code, driving for extended periods is not recommended. The underlying issue can cause poor fuel efficiency, increased emissions, and, over time, potential damage to the catalytic converter or engine internals. If the engine is running rough or the check engine light is flashing, avoid driving and seek professional attention immediately.
Vehicles most commonly affected by P0173 #
Code P0173 can theoretically appear on any OBD-II equipped vehicle with a V-type engine (V6, V8, etc.), but real-world experience and technical bulletins show some makes pop up more often. Here are a few where this code is especially common:
- BMW (notably 3-Series, 5-Series, X5 with inline-6 or V8 engines)
- Mercedes-Benz (E-Class, C-Class, and ML-Class)
- Peugeot/Citroën (V6 petrol engines)
- General Motors (GM) (Cadillac, Chevy V6/V8 models)
- Mitsubishi (V6 engines in Outlander, Pajero, etc.)
Common mistakes & best practices with P0173 #
Even experienced techs can trip up on this code. Here’s what to avoid and how to get it right:
- Don’t replace O2 sensors right away — check for vacuum leaks and MAF sensor issues first.
- Avoid cleaning the MAF sensor with anything abrasive — always use the appropriate cleaner.
- Always check for technical service bulletins (TSBs) before ordering parts.
- Check fuel trims on both banks to compare and isolate the problem more accurately.
- Clear codes after every fix and test drive to verify the repair.
Quick FAQ for code P0173 #
Still have questions? Here are quick answers to the most common concerns drivers and techs have about this code:
- Q: Will P0173 cause my car to fail emissions?
A: Yes, excessive fuel trim deviations usually result in higher emissions and will trigger a failed emissions test. - Q: Can I just clear the code and ignore it if my car seems to run fine?
A: No, clearing the code without fixing the root cause will only postpone the problem. The issue will likely return and could worsen over time, risking more expensive repairs. - Q: Is P0173 ever caused by bad fuel?
A: Rarely — while contaminated or poor-quality fuel can affect engine operation, P0173 is more often linked to airflow or sensor issues.




