How to Fix P1031

🚨 Diagnostic Profile

Vehicle/Equipment Make: BUICK

Technical Description: HO2S Heater Current Monitor Control Circuit Sensors 1

This code indicates that the Powertrain Control Module (PCM) has detected an abnormality in the current flow through the heater circuit of Heated Oxygen Sensor (HO2S) Bank 1, Sensor 1 (typically the upstream sensor closest to the engine on bank 1). The heater element helps the oxygen sensor reach operating temperature quickly, and the PCM monitors the current draw to ensure proper function. A fault here often points to a failed heater element, damaged wiring, a blown fuse, or a PCM driver circuit issue.

🚨 Repair Difficulty Tier

[Intermediate]

This repair requires the use of a diagnostic scan tool capable of reading live sensor data and freeze frame information, along with a digital multimeter to test circuit continuity, resistance, and voltage drop. While physical access to the sensor is usually straightforward, accurate diagnosis requires knowledge of wiring diagrams and electrical testing procedures. No specialized programming or module flashing is typically required unless the PCM itself is suspected to be at fault.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

Begin by visually inspecting the wiring harness and connector leading to the Bank 1 Sensor 1 oxygen sensor. Look for signs of melted insulation, chafing, corrosion, or disconnection, as these sensors are often located near exhaust manifolds where heat damage is common. Check the related fuse box for a blown fuse that may supply power to the HO2S heater circuit. Inspect the sensor connector pins for bent or corroded terminals that could cause a poor connection.

Step 2: Diagnostic Verification

Connect a scan tool to the vehicle’s OBD-II port and retrieve any stored codes along with freeze frame data to understand the conditions present when the fault occurred. Access live data to monitor the HO2S heater current or voltage readings in real time. Using a digital multimeter, back-probe the heater circuit connector to check for proper battery voltage supply and verify the ground circuit has less than 0.1 volts of resistance. Measure the resistance across the heater element itself (typically between 5-20 ohms depending on sensor design); an open or significantly out-of-range reading confirms a failed heater element within the sensor.

Step 3: Resolution & Reset Process

If the heater element has failed or wiring damage is confirmed, replace the oxygen sensor with an OEM or OEM-equivalent part to ensure proper fitment and sensor accuracy. If wiring damage is found instead, repair or replace the damaged harness section using proper splicing techniques and heat-shrink tubing to protect against future heat and moisture exposure. After replacement or repair, clear the diagnostic trouble codes using the scan tool and perform a test drive to allow the PCM to complete its onboard monitoring cycle and confirm the fault does not return.

📦 Parts, Labor, and Budget Estimates

Required Components/Software: Replacement HO2S Bank 1 Sensor 1, related wiring harness connector (if damaged), heat-shrink butt connectors, and a basic OBD-II scan tool capable of live data streaming.

Average Component Price: $40 – $120 for the oxygen sensor itself, depending on vehicle model and OEM vs aftermarket brand. Wiring repair kits typically range from $10 – $30 if needed.

Estimated Labor Hours: 0.5 – 1.0 hour for sensor replacement alone; add an additional 0.5 – 1.5 hours if wiring repair or more extensive diagnostic testing is required.