P1158 – OBD-II DTC

OBD-II DTC P1158 – Bank 2 Fuel Control Shifted Lean

DTC P1158 meaning

DTC P1158 refers to a diagnostic trouble code indicating that the fuel control system for Bank 2 is operating in a lean condition. This means that the air-fuel mixture in the engine is too rich in air and not enough fuel, which can lead to performance issues and increased emissions. The code is specific to Bank 2, which typically refers to the side of the engine that does not contain cylinder number one in a V-type engine configuration.

DTC P1158 symptoms

Common symptoms associated with DTC P1158 may include:

  • Check Engine Light illuminated
  • Decreased engine performance
  • Rough idling or stalling
  • Poor fuel economy
  • Increased emissions

DTC P1158 causes

Several factors can contribute to the triggering of DTC P1158, including:

  • Faulty oxygen sensor on Bank 2
  • Vacuum leaks in the intake system
  • Fuel delivery issues, such as a clogged fuel filter or failing fuel pump
  • Faulty fuel injectors
  • Exhaust leaks before the oxygen sensor
  • Engine control module (ECM) issues

DTC P1158 seriousness

DTC P1158 is considered a moderate to serious issue. While it may not cause immediate engine failure, it can lead to poor engine performance, increased emissions, and potential damage to the catalytic converter if not addressed. It is advisable to diagnose and repair the issue promptly to maintain vehicle performance and compliance with emissions regulations.

How to diagnose DTC P1158

To diagnose DTC P1158, follow these steps:

  1. Use an OBD-II scanner to confirm the presence of the P1158 code.
  2. Inspect the vehicle for any visible signs of damage or wear, particularly in the intake and exhaust systems.
  3. Check for vacuum leaks using a smoke machine or by visually inspecting hoses and connections.
  4. Test the oxygen sensor on Bank 2 for proper operation using a multimeter.
  5. Examine fuel delivery components, including the fuel pump, filter, and injectors.
  6. Review the engine control module (ECM) for any software updates or faults.

How to fix DTC P1158 step-by-step instructions

To fix DTC P1158, follow these steps:

  1. Address any vacuum leaks found during diagnosis by replacing damaged hoses or gaskets.
  2. If the oxygen sensor is faulty, replace it with a new one specific to Bank 2.
  3. Clean or replace clogged fuel injectors as necessary.
  4. Replace the fuel filter if it is clogged or has not been changed in a while.
  5. Test and replace the fuel pump if it is not delivering adequate pressure.
  6. Clear the DTC using an OBD-II scanner and perform a test drive to ensure the issue is resolved.

How to erase DTC P1158

To erase DTC P1158, follow these steps:

  1. Connect an OBD-II scanner to the vehicle’s diagnostic port.
  2. Turn the ignition key to the “On” position without starting the engine.
  3. Access the scanner’s menu and select the option to clear or erase trouble codes.
  4. Confirm the action and wait for the scanner to complete the process.
  5. Disconnect the scanner and start the engine to verify that the check engine light is off.

Recommended tools for OBD-II diagnostics

Explore our expert picks: The Best OBD2 Scanners for 2025

Easy-to-use Multimeter for reliable diagnostics: AstroAI Auto-ranging Multimeter

Some of the links on this page may be affiliate links, which means we may earn a small commission if you make a purchase. This helps us keep our DTC database up to date and provide valuable content for free. We only recommend products that we have tested and believe to be the best in their class.