Aston Martin diagnostic trouble code
P0158: O2 Circuit High Voltage (Bank 2, Sensor 2)
Use this reference to understand the recorded condition, confirm the available V8 Vantage or DB9 manual coverage, and follow the documented diagnostic checks before replacing parts.
- Code family
- Powertrain
- Vehicle system
- Oxygen sensors
- Manual coverage
- V8 Vantage, DB9
- Warning-lamp status
- V8 Vantage: MIL; DB9: MIL
What Aston Martin code P0158 means
O2 Circuit High Voltage (Bank 2, Sensor 2)
DB9 preliminary diagnostic manual · section 2-40
Manufacturer fault-analysis procedure
Manual fault definition
P0138 - HO2S1-2 high voltage
P0158 - HO2S2-2 high voltage
P0158 - HO2S2-2 high voltage
Cautions and notes
CAUTION: These codes may be generated in the
Primary or Secondary Powertrain Control Module
(PCM). Check that you are working on the correct
half of the engine.
Primary or Secondary Powertrain Control Module
(PCM). Check that you are working on the correct
half of the engine.
Test sequence and decision path
1. Connect the WDS and confirm that P0138 or
P0158 is logged
2. If a P0138 or P0158 code is present, clear the
logged code. Set datalogger to monitor all downstream oxygen sensor readings on the affected
engine bank.
3. Start the engine and datalogger. Run until the
engine is fully warmed up and log the oxygen
sensor readings. Stop the engine and datalogger.
Analyse the recorded sensor readings.
If any HO2S signal indicates an abnormally high
voltage, service the circuit looking for shorts to
VBATT or VIGN in the harness.
If no circuit fault is identified, swap the downstream sensors on the suspect bank. Repeat the
datalogger test.
4. If the fault has changed front to rear or vice versa,
replace the suspect sensor. Run the datalogger
test again to confirm that the problem is resolved.
Open the corresponding manual page for wiring diagrams and figures
P0158 is logged
2. If a P0138 or P0158 code is present, clear the
logged code. Set datalogger to monitor all downstream oxygen sensor readings on the affected
engine bank.
3. Start the engine and datalogger. Run until the
engine is fully warmed up and log the oxygen
sensor readings. Stop the engine and datalogger.
Analyse the recorded sensor readings.
If any HO2S signal indicates an abnormally high
voltage, service the circuit looking for shorts to
VBATT or VIGN in the harness.
If no circuit fault is identified, swap the downstream sensors on the suspect bank. Repeat the
datalogger test.
4. If the fault has changed front to rear or vice versa,
replace the suspect sensor. Run the datalogger
test again to confirm that the problem is resolved.