Engine-CodesMazda – P1158 Mazda

P1158 Mazda Code - HO2S-22 Circuit Condition

Quick Answer

The P1158 code for Mazda vehicles refers to a problem with the HO2S-22 circuit condition. Common causes include Failed oxygen sensor, Damaged wiring or connectors, Exhaust leaks near the sensor. 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
P1158 Mazda indicates HO2S-22 Circuit Condition.
Common causes
Common causes include Failed oxygen sensor, Damaged wiring or connectors, Exhaust leaks near the sensor.
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 08, 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 P1158 Mazda Description

The P1158 code for Mazda vehicles refers to a problem with the HO2S-22 circuit condition. This code indicates that there is a malfunction in the oxygen sensor (O2 sensor) located in bank 2 sensor 2 of the exhaust system. The O2 sensor is responsible for monitoring the oxygen levels in the exhaust gases and providing feedback to the engine control module (ECM) to adjust the air-fuel ratio for optimal combustion.

OBDII Code P1158 Mazda - HO2S-22 Circuit Condition
P1158 Mazda Code - HO2S-22 Circuit Condition

Common Causes of P1158 Mazda

  1. Failed oxygen sensor
  2. Damaged wiring or connectors
  3. Exhaust leaks near the sensor
  4. Faulty ECM
  5. Contaminated sensor due to oil or coolant leaks

Symptoms of P1158 Mazda

  1. Decreased fuel efficiency
  2. Rough idling or stalling
  3. Hesitation or lack of power during acceleration
  4. Illuminated check engine light
  5. Increased emissions

How to Fix P1158 Mazda

  1. Diagnose the specific cause of the issue using a diagnostic scanner to pinpoint the fault in the HO2S-22 circuit.
  2. Inspect the oxygen sensor, wiring, and connectors for any signs of damage or corrosion.
  3. Replace the faulty oxygen sensor if necessary, ensuring it is the correct part for the vehicle's make and model.
  4. Clear the diagnostic trouble codes from the ECM and perform a test drive to verify that the issue has been resolved.
  5. If the problem persists, further diagnosis may be required to identify any underlying issues with the wiring, connectors, or ECM.

Cost to Fix P1158 Mazda

The typical repair costs for addressing a P1158 code on a Mazda vehicle can range from $150 to $400, including parts and labor. However, the specific diagnosis time and labor rates at auto repair shops can vary based on factors such as location, vehicle make and model, and engine type. It's advisable to check local rates for a more precise estimate. Keep in mind that rates in metropolitan areas or at dealerships may be higher, while independent shops often charge less.

Tech Notes for P1158 Mazda

The Engine Control Module (ECM) did not detect rich signal while testing

Need more information about the P1158 Mazda code?

Need more information on how to fix the P1158 Mazda code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P1158 Mazda 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 P1158 Mazda Code

1. What does the OBDII code P1158 mean for a Mazda?

P1158 indicates an issue with the HO2S-22 sensor circuit, specifically the heated oxygen sensor on Bank 2, Sensor 2, which monitors exhaust gases to optimize fuel efficiency and emissions.

2. What are the common symptoms of a P1158 code in a Mazda?

Symptoms may include poor fuel economy, reduced engine performance, rough idling, and the check engine light illuminating.

3. What causes the P1158 code to appear in a Mazda?

Possible causes include a faulty oxygen sensor, damaged wiring or connectors, exhaust leaks, or an issue with the engine control module (ECM).

4. Can a dirty or clogged oxygen sensor cause the P1158 code?

Yes, a dirty or clogged oxygen sensor can result in incorrect readings, triggering the P1158 code.

5. How can I diagnose the P1158 code on my Mazda?

Start by inspecting the wiring and connectors for the HO2S-22 sensor, checking for damage or corrosion. Use an OBDII scanner to monitor sensor readings and confirm its condition.

6. Is it safe to drive my Mazda with a P1158 code?

While it might be possible to drive, ignoring the code can lead to decreased fuel efficiency, higher emissions, and potential engine damage over time.

7. How do I fix the P1158 code in a Mazda?

Repairs may include replacing the faulty oxygen sensor, repairing damaged wiring, fixing exhaust leaks, or updating/reprogramming the ECM.

8. How much does it cost to fix a P1158 code on a Mazda?

The repair cost depends on the issue, but replacing an oxygen sensor typically ranges from $150 to $400, including parts and labor.

9. Can a P1158 code reappear after repairs?

Yes, the code can reappear if the underlying issue, such as exhaust leaks or ECM problems, is not fully resolved.

10. Do I need professional help to fix the P1158 code on my Mazda?

If you're experienced with car repairs, you might handle simple fixes like replacing an oxygen sensor. For complex diagnostics or ECM issues, professional help is recommended.

Discuss the causes and fixes for P1158 Mazda OBDII Code

Code P1158 Mazda comments

No comments found for this page.