How to Fix P1158

🚨 Diagnostic Profile

Vehicle Make: BUICK

Code/Technical Description: HO2S Bank 2 Sensor 2 Rich Or High Voltage

This code indicates that the Heated Oxygen Sensor (HO2S) located on Bank 2, Sensor 2 (the downstream sensor, positioned after the catalytic converter on the cylinder bank that does not contain cylinder #1) is reporting a voltage signal that is consistently higher than expected, suggesting the Engine Control Module (ECM) is detecting a rich fuel condition or a sensor malfunction in that specific circuit after the catalyst.

🚨 Repair Difficulty Tier

Difficulty Rating: [Intermediate]

This repair requires the use of a quality OBD-II scan tool capable of reading live, bi-directional data (Mode 06 and freeze frame data) and potentially a digital multimeter to verify wiring integrity and sensor heater circuit resistance. While replacing the sensor itself is mechanically straightforward, accurately diagnosing why the sensor is reading rich (versus a lazy/failed sensor) requires intermediate system knowledge of fuel trims, exhaust leaks, and catalytic converter efficiency monitoring.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

Begin with a visual inspection of the Bank 2 exhaust system, specifically checking for exhaust leaks before or after the sensor bung, as unmetered air can skew sensor readings. Inspect the electrical connector and wiring harness for the Bank 2 Sensor 2 circuit, looking for corrosion, chafing, or heat damage near the exhaust manifold. Check engine oil and coolant levels, as a rich condition can sometimes stem from unrelated combustion issues like a failing head gasket introducing contaminants into the exhaust stream.

Step 2: Diagnostic Verification

Connect an OBD-II scan tool and monitor live data streams for Short Term and Long Term Fuel Trims on Bank 2; trims that are significantly negative (indicating the ECM is removing fuel) support a genuine rich condition rather than a sensor fault. Compare the voltage activity of the Bank 2 Sensor 2 against Bank 2 Sensor 1; if the downstream sensor is mimicking the upstream sensor’s rapid switching, this indicates a failing catalytic converter efficiency issue or sensor degradation rather than a wiring fault. Use a multimeter to check the sensor’s heater circuit resistance against manufacturer specifications to rule out an electrical short causing a skewed voltage reading.

Step 3: Resolution & Reset Process

If an exhaust leak or physical damage was found in Step 1, repair the leak or wiring harness first and clear codes to see if the issue returns. If live data confirms a rich condition independent of a bad upstream sensor, inspect for mechanical issues like a leaking fuel injector or high fuel pressure on that bank. If the sensor itself is confirmed faulty (slow response time or stuck voltage), unbolt the oxygen sensor using an oxygen sensor socket, apply anti-seize to the new sensor’s threads, and torque it to manufacturer specifications. Finally, clear the Diagnostic Trouble Codes (DTCs) using the scan tool and perform a drive cycle to confirm the Oxygen Sensor Monitor and Catalyst Monitor complete successfully without the code returning.

📦 Parts, Labor, and Budget Estimates

Required Components/Software: OEM or high-quality aftermarket Bank 2 Sensor 2 Oxygen Sensor, anti-seize lubricant, OBD-II diagnostic scan tool (no special software flashing typically required for this specific sensor replacement).

Average Component Price: $45 – $120 for the oxygen sensor part itself, depending on OEM vs. aftermarket brand selection.

Estimated Labor Hours: 0.5 to 1.5 standard shop labor hours, depending on the vehicle platform and accessibility of the Bank 2 sensor location (some engine bays require removal of intake components or heat shields to access the connector).