GM Duramax · Exhaust Gas Temperature SensorMedium

GM Duramax P2031: EGT Sensor Bank 1 Sensor 2 Range/Performance Fix

P-Code 2031 (FMI N/A) — Exhaust Gas Temperature Sensor Circuit Range/Performance Bank 1 Sensor 2

4.8/5· 128 reviews

Quick Answer

P2031 on the Duramax means the Bank 1 Sensor 2 exhaust gas temperature sensor is reading outside its expected range. Test the sensor thermistor resistance cold, inspect the wiring for heat damage, and replace the sensor if it tests open or out of spec.

Overview: GM Duramax P-Code 2031

The GM Duramax aftertreatment system relies on multiple exhaust gas temperature sensors to manage DPF regeneration and SCR catalyst efficiency, and P2031 signals that one of the most important downstream sensors — Bank 1 Sensor 2 — is not providing reliable data. At ProfessionalDieselRepair.com, P2031 on LML and L5P Duramaxes most frequently results from heat-damaged wiring near the DPF outlet, where the exhaust temperature environment is severe enough to crack sensor harness insulation over time. The sensor itself can also fail internally due to thermal fatigue, particularly on trucks with a high frequency of DPF regen cycles. Because this sensor's data feeds into regen scheduling and SCR efficiency calculations, an inaccurate reading has compounding effects on the entire aftertreatment system.

Repair Snapshot

Time

1 - 2.5 Hours

Difficulty

Intermediate

Parts Cost

$40 - $180

Dealer Labor

$250+

Tools Required

  • Jaltest Diagnostic System
  • Snap-on NEXIQ USB-Link
  • Multimeter
  • Torque Wrench
  • Anti-Seize Compound

What P-Code 2031 Means

P2031 on the GM Duramax flags the Bank 1 Sensor 2 exhaust gas temperature (EGT) sensor as reading outside its expected range or not responding as expected for the operating conditions. On the L5P and LML Duramax, this sensor is typically located downstream of the DPF or in the SCR system, monitoring outlet temperatures for aftertreatment control. P2031 degrades the ECM's ability to accurately manage DPF regeneration timing and SCR NOx reduction efficiency, and if left unresolved, it can contribute to cascading aftertreatment codes.

Symptoms Drivers Notice

  • Check engine light, sometimes with reduced DPF regen frequency
  • Possible DPF soot load accumulation above normal if regen temperature calculations are compromised
  • No significant drivability symptoms in most cases — EGT sensors are primarily emissions controls
  • Jaltest or scan tool showing EGT Bank 1 Sensor 2 reading below ambient temperature or spiking erratically
  • Possible co-setting of aftertreatment efficiency codes if EGT data is used in SCR NOx reduction calculations

Most Likely Root Causes

Heat-damaged wiring harness near the post-DPF EGT sensor

Most Common

The Bank 1 Sensor 2 EGT sensor is mounted in a high-temperature exhaust zone. Harness insulation deteriorates from radiant heat cycling, causing resistance increases or intermittent opens that trigger the range/performance fault P2031.

Failed EGT sensor thermistor element

Common

The NTC thermistor element inside the EGT sensor can fracture from thermal cycling stress, resulting in an open circuit that reads -40°F (minimum clamp value) or an erratic resistance value that does not track actual exhaust temperature.

Corroded EGT sensor connector exposed to exhaust condensate or road water

Less Common

The EGT sensor connector on the post-DPF section of the exhaust can be exposed to condensate and road splash, causing pin corrosion that increases circuit resistance and causes P2031 to set.

Common Misdiagnoses (Don't Waste Parts)

Replacing the DPF when P2031 EGT inaccuracy is causing false soot load calculations

Why it happens: An incorrect Bank 1 Sensor 2 reading can cause premature DPF-related codes by skewing the ECM's regeneration calculations, leading technicians to focus on the DPF rather than the sensor circuit.

Do this instead: Verify all EGT sensors are reading accurately on Jaltest live data before any aftertreatment component is condemned. A $60 sensor repair is far better than a premature parts-cannon DPF replacement.

Replacing the EGT sensor without inspecting the wiring

Why it happens: The sensor itself is inexpensive and easy to swap, leading technicians to replace it without identifying an underlying harness problem that will degrade or break the new sensor's wiring.

Do this instead: Inspect the full harness run from the sensor connector to the ECM connector before replacing the sensor. Any sections with cracked insulation or chafe against exhaust components must be repaired.

Master Tech Commentary

Mechanic's Notes

Shop tip: EGT sensor resistance is highly temperature-dependent — always test at a known, stable temperature and compare against the temperature-versus-resistance chart in the Duramax service manual. ProfessionalDieselRepair.com has seen P2031 misdiagnosed as a DPF problem because the incorrect EGT reading causes premature or missed regen cycles. Verify EGT sensor accuracy first with Jaltest live data before investigating the DPF. Snap-on NEXIQ's signal trace function is useful for identifying intermittent P2031 faults that only appear when the harness reaches operating temperature.

Step-by-Step Diagnostic Procedure

  1. Step 1: Connect Jaltest or Diesel Laptops and pull the EGT Bank 1 Sensor 2 live temperature value. With a cold engine (below 60°F ambient), the EGT sensor should read within 10–15°F of ambient temperature. A reading at -40°F, 0°C, or stuck at a fixed offset indicates a circuit fault or failed sensor element.
  2. Step 2: Locate the Bank 1 Sensor 2 EGT sensor on the Duramax exhaust system — on LML and L5P, this is typically the post-DPF outlet sensor mounted in the downpipe section. Inspect the sensor connector and wiring for heat damage, melted insulation, or corrosion at the pins.
  3. Step 3: Using a multimeter, measure the EGT sensor thermistor resistance with the engine cold. Disconnect the sensor connector and measure across the sensor terminals. A healthy NTC (negative temperature coefficient) EGT thermistor will read several hundred kilohms at room temperature (typically 250–800 kΩ at 68°F). An open or very-low reading confirms sensor failure.
  4. Step 4: Inspect the exhaust system in the Sensor 2 area for damage, cracks, or previous repairs that may have disturbed the sensor wiring. Heat wrapping or rerouting that puts the harness in contact with hot exhaust surfaces is a common cause of P2031 on Duramax trucks.
  5. Step 5: Replace the EGT Bank 1 Sensor 2 with a GM OEM or OEM-equivalent sensor, apply anti-seize to the sensor threads, and torque to spec (typically 30–35 Nm). Verify with Jaltest that the new sensor reads ambient temperature at cold key-on before a test drive.

Live Data & Freeze-Frame Tips

With Jaltest or Snap-on NEXIQ connected, monitor 'EGT Sensor Bank 1 Sensor 2' in degrees Fahrenheit or Celsius alongside 'EGT Sensor Bank 1 Sensor 1' (pre-DPF) at cold idle. Both sensors should start near ambient temperature and rise predictably as exhaust warms up. Sensor 2 should lag Sensor 1 by approximately 50–150°F at idle. During an active DPF regen, Sensor 2 should rise above 800°F (427°C). A sensor stuck at ambient, reading -40°F, or not tracking Sensor 1 during regen confirms a P2031 root cause.

Safety Warnings

  • Allow the exhaust system to fully cool before handling EGT sensors — post-DPF exhaust components retain heat for 30–60 minutes after shutdown.
  • Apply anti-seize compound to EGT sensor threads to prevent seizure and thread damage during future removal.
  • Wear heat-resistant gloves when working near the DPF and exhaust components, even after apparent cooldown.
  • Do not use power tools to remove EGT sensors — use a six-point socket and hand torque to avoid damaging the sensor housing.

When to Limp In vs Tow

P2031 does not require immediate towing — the engine will continue to operate, but DPF and SCR management may be degraded. Address the fault within a week or two to prevent cascading aftertreatment codes.

Prevention Tips for Fleets & Owner-Operators

  • Inspect EGT sensor wiring and connectors for heat damage at each major service interval on Duramaxes over 100,000 miles.
  • Use heat-reflective sleeve on any EGT harness sections that pass close to exhaust components as a long-term protective measure.
  • Monitor EGT live data via Jaltest or Diesel Laptops at annual service intervals to detect sensor drift before P2031 sets.
  • Replace EGT sensors preventively at 150,000-mile intervals on high-cycle trucks to avoid unexpected failures during DPF regen events.

Related Fault Codes

P2032

P2032 (EGT sensor circuit low Bank 1 Sensor 2) is related and may set alongside P2031 if the circuit fault causes consistently low voltage in addition to a range/performance flag.

P2033

P2033 (EGT sensor circuit high Bank 1 Sensor 2) is the high-side companion fault, occurring when the sensor signal is above maximum threshold.

P2463

P2463 (DPF soot restriction) may follow P2031 if the inaccurate EGT data causes the ECM to underestimate DPF temperature and miss regen opportunities.

Frequently Asked Questions

What does P2031 mean on a GM Duramax?

P2031 means the Bank 1 Sensor 2 exhaust gas temperature sensor is reporting a value outside its expected range or not responding as predicted for the current operating conditions on the LML or L5P Duramax.

Where is the Bank 1 Sensor 2 EGT sensor on a Duramax?

On the LML and L5P Duramax, Bank 1 Sensor 2 is typically the post-DPF outlet EGT sensor mounted in the exhaust downpipe section downstream of the diesel particulate filter.

Can I drive my Duramax with P2031 active?

Yes, the engine will continue to run normally, but aftertreatment management — particularly DPF regen scheduling — will be degraded. Address P2031 within a week or two to prevent secondary aftertreatment faults from developing.

How do I test the EGT sensor on a Duramax?

Disconnect the EGT sensor connector and measure resistance across the sensor terminals with a multimeter when the engine is cold. Compare to the temperature-resistance chart in the service manual. An open reading or wildly out-of-spec value confirms sensor failure.

What tools are needed to diagnose Duramax P2031?

Jaltest or Snap-on NEXIQ provides the EGT live data and signal tracing needed for accurate P2031 diagnosis on the Duramax. A multimeter handles the static sensor resistance test. No special exhaust tooling is required.

How much does it cost to fix P2031 on a Duramax?

A replacement EGT sensor for an LML or L5P Duramax costs $40–$120. Harness repair cost varies by damage extent — connector pigtail kits are $15–$40. Total repair at an independent diesel shop typically runs $150–$350.