Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P1058 on 2008-2009 Pontiac G8 3.6L: Code Definition Uncertain

The definition for code P1058 on a Pontiac G8 is not available in common repair databases, official GM code lists, or owner forums. It is highly likely this is a typo for a more common code like P0158 or P0058, which relate to the Bank 2, Sensor 2 oxygen sensor.

15 minutes to read 2008-2009 Pontiac G8
Most Likely Cause
Incorrect Code / Typo
Est. Time
1 hrs
DIY Doable?
🔧 Shop
Shop Labor
$50 – $225
Parts Price
$0 – $0
⚠️ Drivable, but... — Without a clear definition, the risk is unknown. You can likely drive, but pay close attention to any changes in engine performance, strange noises, or other warning lights. Have the vehicle scanned and diagnosed as soon as possible.
Key Takeaways
  • The code P1058 is not defined for the 2008-2009 Pontiac G8 in publicly available resources or GM-specific code lists.
  • Before attempting any repair, re-scan your vehicle to confirm the code is not a typo for P0158 or P0058.
  • If P1058 is the correct code, diagnosis requires a professional with GM-specific diagnostic tools like a Tech2.
  • Do not use definitions for P1058 from other car brands like Chrysler, BMW, or Mazda to diagnose your Pontiac.
P1058 is a manufacturer-specific trouble code, meaning its definition changes between car brands. After extensive research, a specific definition for a 2008-2009 Pontiac G8 with the 3.6L LY7 engine could not be verified from reliable sources like technical service bulletins or owner forums. For other brands like Chrysler or BMW, this code can point to issues with the Variable Valve Timing (VVT) system, but this is not confirmed for GM/Pontiac. It is critical to double-check the code with a different scanner to ensure it is not a typo for a more common fault.
Heads up: The manufacturer-specific definition of this code could not be fully verified — treat the guidance below as general.

What's Unique About the 2008-2009 Pontiac G8

The Pontiac G8 and its 3.6L LY7 engine are not commonly associated with the code P1058 in enthusiast communities or repair literature. Searches for this specific code on G8-centric forums and even forums for its Australian counterpart, the Holden Commodore VE, yield no results. This lack of information is significant and strongly suggests the code may be incorrect. Owners of this engine more frequently report issues with timing chains (e.g., code P0008, P0009) or standard oxygen sensor codes.

Professional service recommended: Because the code's meaning is unknown, professional diagnosis with a GM-specific scan tool (Tech2 or GDS2) is required to identify the actual fault. Generic P1xxx code lists for GM do not include P1058.

Symptoms You May Notice

  • Symptom data is unavailable as the code definition is not confirmed for this vehicle.
  • If the code is a typo for P0158 or P0058, symptoms may include poor fuel economy, rough idling, and a noticeable smell of gasoline from the exhaust.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing parts based on a P1058 definition from another manufacturer (e.g., Chrysler, Mazda) would be a guess and is not recommended.

Most Likely Causes

  1. Incorrect Code / Typo 🔴 High Probability P1xxx codes are rare compared to P0xxx codes. It is common for users or basic scanners to misread a code. The lack of any official or anecdotal report of P1058 for this GM platform makes a typo the most probable cause.
    How to confirm: Re-scan the vehicle's computer, preferably with a different, high-quality OBD-II scanner. Confirm if the code is actually P0158 (O2 Sensor Circuit High Voltage Bank 2 Sensor 2) or P0058 (HO2S Heater Control Circuit High Bank 2 Sensor 2).
    Typical fix: Address the actual trouble code found after re-scanning. For P0158/P0058, this often involves replacing the downstream oxygen sensor on Bank 2 (the cylinder bank closer to the firewall).
    Est. part cost: $0

Diagnosis Steps

  1. Confirm the code: Use a reliable OBD-II scanner to re-read the trouble codes from the Engine Control Module (ECM). Verify that the code is truly P1058.
  2. Check for other codes: Note any other codes that are present. If you see P0158 or P0058, those are the codes you should diagnose.
  3. 🎬 Watch: How to diagnose and fix the P0158 O2 sensor code
  4. Diagnose the Likely Typo (P0158/P0058): Bank 2 is the side of the engine closer to the firewall. Sensor 2 is the downstream sensor, located after the catalytic converter. Inspect the wiring harness and connector for damage. Test the sensor's heater circuit and voltage output. Often, the simplest fix is to replace the sensor.
  5. If P1058 is confirmed: The vehicle should be taken to a qualified technician who has access to GM's specific diagnostic software (Tech2Win or GDS2). Generic tools may not be able to interpret this code correctly, and it is not present in published GM-specific code lists.
  6. Follow professional guidance: Diagnosis from this point depends entirely on the definition provided by GM's proprietary software, if one exists at all.

Parts You'll Likely Need

  • Oxygen Sensor (Bank 2, Sensor 2)

Related Codes That Often Appear With This One

  • P0158 — This is a possible typo. P0158 means 'O2 Sensor Circuit High Voltage (Bank 2, Sensor 2),' indicating a problem with the downstream oxygen sensor on the driver's side (firewall side). This can be caused by a failed sensor, wiring issues, or an engine running rich.
  • P0058 — This is a possible typo. P0058 means 'HO2S Heater Control Circuit High (Bank 2, Sensor 2),' pointing to a fault in the heating element of the same oxygen sensor. This is a common failure mode for O2 sensors.
  • P0008 / P0009 — While not a typo, these are very common codes on the LY7 engine related to stretched timing chains. If other driveability issues are present, it's worth noting if these codes are also stored, as timing issues are a well-documented problem for this engine.

Technical Service Bulletins (TSBs) & Recalls

  • No TSBs related to P1058 for this platform were found during an expanded search of GM and public databases.

Mechanic-Grade Diagnostic Values

  • HO2S Heater Circuit Resistance (for P0058) — expected: Typically 2–20 Ω, but must be compared to manufacturer spec for the specific sensor.. Failure: Infinite resistance (open circuit) or near-zero resistance (short circuit).
  • HO2S Heater Circuit Voltage (for P0058/P0158) — expected: Approximately 12V (battery voltage) at the heater supply pin with key on, engine off.. Failure: Voltage significantly above 12V confirms a 'Circuit High' condition. No voltage could indicate a blown fuse or wiring issue upstream.
  • HO2S Signal Voltage (for P0158) — expected: Downstream sensor (Sensor 2) should show a steady voltage, typically between 0.5V and 0.8V, if the catalytic converter is working well.. Failure: A voltage stuck 'high' (above 0.9V) for an extended period will trigger P0158. This indicates a rich condition, a short in the signal wire, or a failed sensor.

Scan Tool Commands That Help

  • Tech2 / GDS2: O2 Sensor Heater Diagnostics — If P0058 is the suspected actual code, a GM-specific tool can command the heater circuit on and off to test the response of the ECM driver, relay, and the sensor's heating element itself.
  • Professional Scan Tool with Live Data: Live Data Graphing - O2 Sensor Voltage — To diagnose P0158, monitoring the live voltage of Bank 2, Sensor 2 is essential. A healthy sensor will show relatively stable voltage, while a faulty one might be stuck high, low, or show erratic patterns.

Wiring & Ground Locations

  • Bank 2, Sensor 2 — In the exhaust system, after the left (firewall side) catalytic converter.. This is the location of the sensor and wiring that needs to be inspected if the actual code is P0158 or P0058.
  • G112 — Ground point from the left rear cylinder head to the engine harness.. A poor engine ground can cause a variety of sensor and module communication issues, including erratic voltage readings that could potentially trigger a 'Circuit High' code. Ensuring this ground is clean and tight is a critical diagnostic step for any electrical fault.
  • G108 / G109 — G108 is at the right rear of the engine block; G109 is at the left middle of the engine block.. These are primary engine block grounds. A fault at these locations can affect the entire engine management system and should be checked when diagnosing any electrical DTC.
  • ECM (Engine Control Module) — Located on the right side of the engine compartment.. The ECM is the source of the control signal for the O2 sensor heater and interprets the voltage readings. All wiring for the O2 sensor terminates here, making its connectors a key inspection point.

OEM Part Supersession History

  • 92210450No supersession found. — The part number appears to be stable for the specified application.
    Heads up: While no direct supersession was found, an Australian parts supplier notes a difference in 4-pin vs 6-pin connectors on some Holden Commodore LY7 engines. Visual confirmation of the connector is recommended before ordering.

Model Year Variations Within This Range

  • 2008 vs 2009: Minor changes occurred between 2008 and 2009, such as the removal of the center stack 'Atari' gauges, different water pump/radiator hose on some '09s, and the addition of Bluetooth on late '09.5 models. However, no changes were identified related to the engine management, exhaust, or O2 sensor systems for the LY7 V6 that would alter the diagnosis of P1058 or its likely typo-equivalents.

Diagnostic Flowchart

Start by re-scanning with a quality tool. P1058 is not a recognized code for this platform, making a typo for P0158 or P0058 the most likely cause, which immediately branches the diagnosis.
These codes point to the Bank 2, Sensor 2 (downstream) oxygen sensor. On the G8's V6, Bank 2 is closer to the firewall. What is the condition of that sensor's wiring and connector?
→ Repair the damaged wiring and connector. Clear codes and re-test. This is a common failure point for heater circuit (P0058) and high voltage (P0158) codes.
→ Replace the Bank 2, Sensor 2 (downstream) oxygen sensor. This is the most frequent resolution for P0158/P0058 on the LY7 engine when the wiring is intact.
A confirmed P1058 is extremely rare. Has the Engine Control Module (ECM) been modified with an aftermarket tune or recently replaced?
With a stock ECM, this could be a phantom code or a deep software issue. Are any other symptoms present, like poor running or other warning lights?
→ Attempt a hard reset by disconnecting the battery for 30 minutes to clear all module memory. If the code returns without symptoms, it may be a benign software glitch, but professional diagnosis is recommended for peace of mind.
→ Given the unconfirmed nature of P1058, the other symptoms are your primary diagnostic lead. Take the vehicle to a qualified technician with GM-specific tools (Tech2Win or GDS2) who can properly interpret this manufacturer-specific code and diagnose the related symptoms.
→ The P1058 code is likely an artifact of the aftermarket tune or improper programming. Contact the tuner or the shop that performed the work for support. Reverting to the stock GM tune is the next diagnostic step.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: Never. Oxygen sensors are wear items with a finite lifespan. The heating element degrades over time, and the sensing element becomes contaminated. A used sensor has unknown life remaining and is a poor value proposition.

What to inspect on the donor part:

  • Not applicable. Do not purchase used oxygen sensors.

OEM-only on this vehicle (don't cheap out):

  • While not strictly 'OEM-only', using a high-quality OEM or OEM-supplier brand for oxygen sensors is highly recommended. Cheaper, no-name sensors are notorious for failing prematurely, having incorrect calibrations that hurt fuel economy, or not meeting emissions standards.

Aftermarket brands forum-validated for this vehicle:

  • ACDelco (Original GM part)
  • Denso (Often the original equipment manufacturer for GM)
  • NTK (Also a top-tier OEM supplier)

Brands owners have reported issues with on this vehicle:

  • While some owners have success, Bosch sensors can have compatibility issues on certain GM vehicles, with forum members sometimes advising to stick with Denso or ACDelco to be safe.
  • Unbranded, low-cost sensors from online marketplaces should be avoided as their quality and calibration are often questionable.

Frequently Asked Questions

Is P1058 a known or common trouble code for the 2008-2009 Pontiac G8?
No, P1058 is not a documented trouble code for the Pontiac G8. Extensive searches of owner forums like g8board.com and its Australian counterpart for the Holden Commodore have found no mention of it, strongly suggesting it is not a valid code for this vehicle.
If my scanner shows P1058, what is the most likely actual problem with my G8?
The most probable cause is a typo or a misread by the scanner. The code is likely P0158 (O2 Sensor Circuit High Voltage) or P0058 (HO2S Heater Control Circuit High). You should re-scan the vehicle, preferably with a different, high-quality scanner to confirm.
Where is the sensor related to the likely P0158/P0058 codes located on my G8's 3.6L engine?
The sensor is the downstream oxygen sensor (Sensor 2) for Bank 2. On the LY7 V6, Bank 2 is the cylinder bank located closer to the firewall. The sensor itself is installed in the exhaust pipe after the catalytic converter.
What brand of oxygen sensor is recommended for the Pontiac G8 if I need a replacement?
It is highly recommended to use an OEM or OEM-supplier brand such as ACDelco, Denso, or NTK. Unbranded sensors from online marketplaces should be avoided, and some owners advise against using Bosch sensors on this GM platform to prevent potential compatibility issues.
I've double-checked and the code is definitely P1058. What is my next step?
If you have confirmed P1058 is the code being reported, the vehicle must be diagnosed by a professional technician using GM-specific software like Tech2Win or GDS2. Generic scanners cannot properly interpret this manufacturer-specific code, as it is not present in any public database for this vehicle.
Are there any official GM Technical Service Bulletins (TSBs) for a P1058 code on this car?
No. A search of GM and public TSB databases found no bulletins related to code P1058 for the Pontiac G8 platform.
Causes and Fixes P0158 Code: O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)
Causes and Fixes P0158 Code: O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P1058 (Deep Dive) for:
  • Pontiac G8: 20082009
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part