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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos

U0073 on 2015-2017 GMC Sierra: Causes and Fixes for Communication Bus Failure

On a 2015-2017 GMC Sierra, code U0073 indicates a major network failure. This is most often caused by a poor ground connection under the driver's side dash (G218), chafed wiring near the parking brake, or an internal fault in the Serial Data Gateway Module (SDGM). Do not drive the vehicle until this is resolved, as it can stall or lose power steering.

18 minutes to read 2015-2017 Gmc SIERRA
Most Likely Cause
Poor Ground Connection at G218
Difficulty
4/5
Est. Time
2.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$200 – $800
Parts Price
$5 – $300
🚫 Do not drive — The vehicle may stall without warning, lose power steering, have disabled safety systems (ABS, airbags), or fail to start. The instrument cluster may go blank, and the transmission can get stuck in one gear. It is unsafe to drive until the communication issue is resolved.
Key Takeaways
  • U0073 is a critical network failure code on your Sierra; it is not safe to drive until the issue is fixed.
  • Before suspecting expensive modules, always start with the basics: check the battery, battery terminals, and fuses.
  • The most likely cause is a simple but hard-to-find electrical fault. Thoroughly inspect the G218 ground under the driver's dash and look for chafed wiring near the parking brake.
  • This is a complex diagnostic issue. If you are not comfortable with advanced electrical troubleshooting, professional service is highly recommended to avoid wasted time and money.
The trouble code U0073 stands for "Control Module Communication Bus 'A' Off". In your GMC Sierra, this means that essential electronic control modules—like the Engine Control Module (ECM), Transmission Control Module (TCM), and Body Control Module (BCM)—have stopped communicating with each other. This network, known as the High-Speed Controller Area Network (CAN bus) or GM-LAN, is like the truck's central nervous system. When this communication fails, critical data isn't shared, leading to a wide range of electrical problems and system failures.

What's Unique About the 2015-2017 Gmc SIERRA

The Serial Data Gateway Module (SDGM) used in 2015-2017 GMC Sierra trucks.
The Serial Data Gateway Module (SDGM) acts as the central communication hub for the K2XX platform. Failures here can take down the entire network.

On this generation of Sierra (and its K2XX platform mates), many communication issues are traced back to a central hub called the Serial Data Gateway Module (SDGM). Manufacturer service bulletins specifically point to this module and its connectors as a potential cause for a widespread network shutdown that triggers U0073 along with many other codes. Additionally, a specific ground point (G218) under the driver's dash is a well-documented weak point that can cause intermittent network loss when it fails. TSB PIT5405C explicitly details 🎬 Watch: How to locate and repair the G218 ground terminal. how insulation getting caught under the G218 ground terminal from the factory is a primary cause for this code and the associated symptoms.

Diagnostic Flowchart

Inspecting a 175-amp mega fuse on a positive battery terminal block for a blown element.
If the U0073 code appeared after a jump-start, inspect the 175-amp mega fuse on the positive battery terminal block. A blown fuse here will cut power to critical modules.

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What do you find when checking the battery and driver's side ground?
→ Check the 175-amp mega fuse on the positive battery terminal block. If blown, replace it and perform a global reset by touching disconnected battery cables together for one minute.
→ Fix the G218 factory flaw (TSB PIT5405C). Remove the ground nut under the driver's side kick panel, cut away the interfering black dash insulator mat, clean the terminal, and re-fasten ($0-$5).
→ Charge the battery and perform a load test. Replace the weak battery or alternator ($150-$600) to prevent voltage dropping below 12.0V during startup, which causes modules to drop offline.
What is the resistance between OBD-II pins 6 and 14 with battery disconnected?
🎬 See how to perform a CAN bus resistance check.
→ Suspect a faulty Serial Data Gateway Module (SDGM) experiencing logic lock (TSB PIT5586B). Try a 30-minute battery disconnect. If unresolved, requires dealer reprogramming or replacement ($80-$250, e.g., part 13534928).
🎬 Watch: Understanding the Serial Data Gateway Module and common failures.
→ Inspect the CAN bus wiring harness for chafing, especially near the parking brake mechanism, driver's door sill, or firewall. Splice and repair the damaged wire using solder and heat shrink ($5-$25).
Professional service recommended: Diagnosing CAN bus network failures requires specialized tools like an oscilloscope or a high-end scan tool that can query all modules, access to wiring diagrams, and a deep understanding of vehicle electronics. Misdiagnosis can lead to replacing expensive modules unnecessarily when the fault is a simple wire or ground.

Symptoms You May Notice

A GMC Sierra instrument cluster displaying multiple warning lights and error messages like Service Stabilitrak.
A classic symptom of a U0073 communication failure is the instrument cluster lighting up with multiple warnings, gauges dropping to zero, or going completely blank.
  • Multiple warning lights on the instrument cluster (Check Engine, ABS, Stabilitrak, Airbag).
  • Gauges fluctuating or dropping to zero, or the entire instrument cluster going blank.
  • "Service Stabilitrak," "Service Power Steering," or similar messages on the driver information center.
  • Engine may not crank or start.
  • Engine starts and then immediately stalls.
  • Transmission may shift harshly or be stuck in one gear (limp mode).
  • HVAC controls are inoperative.
  • Wipers operate erratically or do not park correctly.
  • Radio or infotainment display is blank or unresponsive.
  • Inability for a standard scan tool to communicate with some or all modules.
  • Steering wheel jerks or kicks back when turning at low speeds.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Body Control Module (BCM) without proper diagnosis. TSB PIT5405C specifically warns that the BCM may appear offline during this fault due to the G218 ground issue, leading technicians to replace it unnecessarily.
  • Replacing the Engine Control Module (ECM) or Transmission Control Module (TCM). While these modules can fail, a network-wide code like U0073 is more often caused by a wiring, ground, or gateway module issue than a primary controller.
  • Replacing the Instrument Panel Cluster (IPC) or Radio. These modules often go blank during a network down event, but they are typically victims of the communication loss, not the cause.

Most Likely Causes

An automotive ground terminal with black insulation matting trapped underneath the securing nut.
TSB PIT5405C highlights a factory flaw where the black dash insulator mat gets caught under the G218 ground terminal, causing intermittent network loss.
  1. Poor Ground Connection at G218 🔴 High Probability This specific ground point, located under the driver's side dash near the kick panel, is a known issue. TSB PIT5405C confirms that factory insulation can get trapped under the ground terminal, preventing a solid connection and causing intermittent network failures, especially when electrical load increases (like turning the steering wheel).
    How to confirm: Visually inspect the G218 ground stud, found by removing the driver's side kick panel. Look for the black dash insulator mat caught between the metal wire eyelet and the chassis stud. A voltage drop test from the ground terminal to the negative battery post under load will confirm a bad ground (>200mV is a problem).
    Typical fix: Remove the nut, pull back the wire terminal, and cut away the section of the dash insulator mat that is interfering with the connection. Clean the wire terminal and the chassis mating surface with a wire brush or sandpaper, and securely re-fasten the ground nut.
    Est. part cost: $0 - $5
  2. Faulty Serial Data Gateway Module (SDGM) 🟡 Medium Probability → Shop Telematics Interface Module The SDGM acts as a central router for network traffic. GM Technical Service Bulletin PIT5586B identifies that the SDGM can suffer from internal microcontroller errors ('logic lock') or have issues with its connector terminals, causing it to stop communicating and bringing down the entire network.
    How to confirm: This is difficult to confirm without a dealer-level scan tool. A technician would first rule out all wiring and power/ground issues. If the SDGM has proper power and ground but is not communicating, it is suspect. Sometimes, disconnecting the battery for 30 minutes can perform a 'hard reset' and temporarily restore function, which points to an SDGM logic lock.
    Typical fix: First, attempt reprogramming the SDGM with updated software via a GM dealer or a qualified shop with a subscription to GM's SPS (Service Programming System). If reprogramming fails or the module is internally shorted, it must be replaced. A new module will also require programming to the vehicle's VIN.
    Est. part cost: $80 - $250
  3. Chafed or Damaged CAN Bus Wiring 🟡 Medium Probability The CAN bus wiring harness runs throughout the vehicle. Common problem areas on this platform include the wiring near the sharp metal bracket of the parking brake mechanism, under the driver's door sill plate, and where the harness passes through the firewall. Vibration and rubbing can wear through the insulation, causing the twisted pair of CAN wires to short to ground or to each other.
    How to confirm: A thorough visual inspection of the harness in known problem areas is the first step. To confirm a short, a multimeter can be used to check resistance between the CAN High and CAN Low wires (pins 6 and 14 at the OBD-II port). With the battery disconnected, resistance should be ~60 ohms. A reading of 120 ohms indicates an open circuit, and 0 ohms indicates a short between the wires.
    Typical fix: Repair the damaged section of wire. This involves cutting out the damaged portion, splicing in a new piece of wire of the same gauge using solder and heat shrink (or high-quality butt connectors), and protecting the repair with convoluted loom or high-quality electrical tape to prevent a recurrence.
    Est. part cost: $5 - $25
  4. Weak or Failing Battery / Alternator ⚪ Low Probability → Shop Vehicle Battery Modern control modules are sensitive to voltage. If battery voltage drops significantly during startup (below 12.0V), modules can fail to initialize correctly, causing them to drop off the communication network and trigger a U0073 code. This is often an intermittent issue, occurring more frequently in cold weather.
    How to confirm: Test the battery with a digital multimeter. A healthy, fully charged battery should read above 12.4V with the engine off. With the engine running, the alternator should be charging between 13.7V and 14.7V. A load test is the most definitive way to confirm battery health, as a battery can show good voltage but fail under load.
    Typical fix: Replace the weak battery or faulty alternator.
    Est. part cost: $150 - $600

Rare But Worth Checking

  • Blown 175-Amp Mega Fuse: This is most common after an improper jump-start. A voltage spike can blow this main fuse, which is located in the battery distribution block. This will cut power to multiple modules, taking the network offline.
  • Faulty Terminating Resistor: The CAN bus has two 120-ohm resistors at each end of the network. If one fails, the network integrity is compromised, and resistance will read 120 ohms instead of the correct 60 ohms. These resistors are often located inside a control module (like the ECM or Instrument Panel Cluster), so diagnosing this usually requires isolating modules one by one.
  • Single Faulty Module: Less commonly, a single module (like the ABS or instrument panel cluster) can fail internally and short out the entire network by 'chattering' or sending corrupt data. This is usually diagnosed by unplugging modules one at a time until communication is restored to the others, a process made easier with a breakout box.
  • Poor Connection at Starter Solenoid: TSB PIT5405C also notes that the B+ battery cable terminal at the starter can be mis-installed or the starter heat shield can come loose, causing a short to the terminal. This creates a massive voltage drop across the electrical system, triggering network codes.

Diagnosis Steps

  1. Check and charge the battery. Ensure voltage is above 12.4V and have it load tested. Clean battery terminals and verify main cable connections are tight.
  2. Use a high-quality scan tool to pull codes from ALL modules. Note which modules are not communicating.
  3. Locate and inspect the G218 ground point under the driver's side dash, near the A-pillar/kick panel. Check for tightness and for the dash insulator mat being trapped under the terminal. Correct as needed per TSB PIT5405C.
  4. Visually inspect the wiring harness for chafing or damage, especially near the parking brake pedal mechanism, under the driver's seat, and at the firewall pass-through.
  5. Disconnect the battery. At the OBD-II port, measure the resistance between Pin 6 (CAN High) and Pin 14 (CAN Low). The reading should be approximately 60 ohms. A reading of 120 ohms indicates an open in the circuit or a faulty terminating resistor.

Parts You'll Likely Need

  • Serial Data Gateway Module (SDGM) — This module is a central communication hub and is cited in GM TSBs as a primary cause of network failure.
    Trusted brands: ACDelco
    OEM price range: $150-$300
    Aftermarket price range: $100-$200
  • Wiring Repair Supplies — If the cause is a chafed or broken wire, you will need wire, butt connectors or solder, heat shrink tubing, and wire loom to perform a durable repair.
    OEM price range: $5-$25
    Aftermarket price range: $5-$25

Related Codes That Often Appear With This One

  • U0100 — Lost Communication With Engine Control Module (ECM).
  • U0101 — Lost Communication with Transmission Control Module (TCM).
  • U0121 — Lost Communication With Anti-Lock Brake System (ABS) Control Module.
  • U0140 — Lost Communication With Body Control Module (BCM).
  • U0155 — Lost Communication With Instrument Panel Cluster (IPC) Control Module

Technical Service Bulletins (TSBs) & Recalls

  • PIT5586B: Addresses various communication DTCs, including U0073, pointing to the Serial Data Gateway Module (SDGM) as a potential cause.
  • PIT5405C: Details numerous electrical issues (Stabilitrak, blank screens, no start) and a long list of U-codes including U0073, citing the G218 ground fault, battery cable issues, and starter solenoid shorts as primary causes.

Platform-Specific Known Issues

  • TSB #PIT5586B points to the Serial Data Gateway Module (SDGM) as a potential cause for a host of communication DTCs, including U0073, and instructs technicians to check its connectors.
  • TSB #PIT5405C also lists U0073 in a group of codes that can be set due to communication issues, manifesting as erratic wiper behavior.
  • TSB #20-NA-212 (which supersedes PIT5586E) further details that an SDGM microcontroller error can cause it to stop communicating on all CAN channels, or that its connector terminals can be bent or loose.
  • TSB #PIT4730B warns that an intermittent short on the high-speed CAN bus can cause the BCM to appear offline, triggering code U0073, and advises against prematurely replacing the BCM.

Mechanic-Grade Diagnostic Values

  • CAN Bus Resistance (Battery Disconnected) — expected: ~60 Ω (measured between Pin 6 and Pin 14 of the OBD-II port). Failure: A reading of ~120 Ω indicates an open circuit or a failed terminating resistor. A reading near 0 Ω indicates a short between the CAN High and CAN Low wires.
  • CAN Bus Voltage (Recessive State, Key On) — expected: ~2.5 V on both CAN High (Pin 6) and CAN Low (Pin 14) to ground. Failure: Significant deviation from 2.5V on either line indicates a potential short to power or ground.
  • CAN Bus Voltage (Dominant State, Data Transmitting) — expected: CAN High: ~3.5 V, CAN Low: ~1.5 V (requires an oscilloscope to view). Failure: Inability for the bus lines to be pulled to these approximate voltages indicates a bus health problem.
  • Battery & Charging System Voltage — expected: >12.4 V (engine off), 13.7 V - 14.7 V (engine running). Failure: Low static voltage or improper charging voltage can cause modules to drop off the network intermittently.

Hidden / Shadow Codes Worth Checking

  • U0073 71: Control Module Communication Bus Off - Invalid Data Received. This indicates the network is physically working but one module is sending corrupt information. (see via A dealer-level scan tool like the GM GDS2 is required to see these specific 2-digit symptom codes.)
  • U0073 72: Control Module Communication Bus Off - Alive Counter Incorrect. This suggests a module is not checking in with the network at the expected interval, often due to a software or internal module fault. (see via A dealer-level scan tool like the GM GDS2 is required to see these specific 2-digit symptom codes.)

Scan Tool Commands That Help

  • GM GDS2 (or equivalent high-end scan tool): Module Communication Status / Vehicle Wide DTC Check — This should be the first step. It provides a complete list of all modules on the vehicle and shows which ones are actively communicating and which are offline. This helps narrow down the location of the fault.
  • GM GDS2: Data Bus Diagnostic Tool — This is a guided diagnostic routine within the GM service software. It systematically walks a technician through tests to diagnose High Speed LAN (CAN bus) issues, making it useful after the initial module status check.
  • GM SPS (Service Programming System): SDGM Programming and Setup — This is required after replacing the Serial Data Gateway Module (SDGM). The new module must be programmed with the vehicle's VIN and configuration data to function.

Wiring & Ground Locations

The driver's side kick panel area in a GMC Sierra, showing the location of the G218 ground point and CAN bus wiring harness.
The G218 ground point is located under the driver's side kick panel. Also, inspect the CAN bus wiring harness near the parking brake mechanism for chafing.
  • G218 — Under the driver's side dash, bolted to the A-pillar frame, usually behind the kick panel.. This is the most common cause for U0073 on this platform. The factory dash insulation mat often gets trapped under the ground terminal, causing a poor, intermittent connection that takes down the entire communication network.
  • External Terminating Resistor — Taped to the main wiring harness, typically located in the rear of the vehicle above the spare tire and muffler area.. The CAN bus requires two 120-ohm resistors. One is in the ECM, and the other is this external one. If this resistor or its wiring fails, the bus resistance becomes 120 ohms instead of the required 60 ohms, causing communication to fail.
  • X225 Connector — Behind the lower left side of the instrument panel, in the passenger compartment.. A GM Technical Service Bulletin (PIT5277A) points to this connector as a potential location for bent or backed-out terminals, which can cause an open in the CAN bus circuit.
  • Parking Brake Chafe Point — The wiring harness that runs near the metal bracket of the parking brake pedal assembly under the driver's dash.. The sharp edges of the parking brake bracket can rub through the insulation of the CAN bus wires over time, causing them to short to ground or to each other.

Real Owner Repair Stories

  • silveradosierra.com forum user (2007.5 Chevrolet Silverado 2500HD) — Service Stabilitrak, Service Trailer Brake, Check Engine lights on. Codes U0073, U0100, U0101, U0121, U0140.
    ❌ Tried (didn't work) Initial diagnosis was unclear.
    ✅ What actually fixed it The problem was a faulty Trailer Brake Control Module (TBCM). Unplugging the TBCM allowed all other modules to communicate again. The TBCM contained a faulty terminating resistor which brought down the entire bus.
  • Forum user report (2008 Chevrolet Silverado) — Multiple warning lights, loss of communication with several modules.
    ❌ Tried (didn't work) Checking fuses, Inspecting visible wiring in the engine bay
    ✅ What actually fixed it Found a corroded connector located under the driver's seat, attached to the frame rail. Cleaning the terminals within this connector restored network communication.

OEM Part Supersession History

  • 13518851, 13524378, 13524379, 1353212113534928 — Internal revisions for improved reliability and to address logic lock issues.
    Heads up: While the newer part number is generally backward compatible, any replacement SDGM requires vehicle-specific programming using GM's Service Programming System (SPS) to function.
How To Fix U0073 Trouble Code: Control Module Communication Bus 'A' Off
How To Fix U0073 Trouble Code: Control Module Communication Bus 'A' Off
GM Serial 2 Diagnostics: 2006 Chevy Silverado using a Multimeter
GM Serial 2 Diagnostics: 2006 Chevy Silverado using a Multimeter
Control Module Diagnostics, Replacement & Programming
Control Module Diagnostics, Replacement & Programming
Working Wednesday: GM Serial Data Gateway Module and Radio Recall
Working Wednesday: GM Serial Data Gateway Module and Radio Recall
U0073 Code: Control Module Communication Bus “A” Off – Causes & Fix
U0073 Code: Control Module Communication Bus “A” Off – Causes & Fix
Fix U0073 Code FAST – CAN Bus Communication Issue!
Fix U0073 Code FAST – CAN Bus Communication Issue!
GM Class 2 Network Diagnosis Tips
GM Class 2 Network Diagnosis Tips
GM Low Speed No Communication Troubleshooting
GM Low Speed No Communication Troubleshooting
Caught on FIRE!? Duramax CAN't Communicate? (U0073 - ECM-TCM-FICM-GPCM)
Caught on FIRE!? Duramax CAN't Communicate? (U0073 - ECM-TCM-FICM-GPCM)
2014 Chevy Silverado electrical issues and Stabilitrack issue FIXED!!!!
2014 Chevy Silverado electrical issues and Stabilitrack issue FIXED!!!!
2014 - 2018 Chevy Silverado or GMC Sierra Electrical Issues (G218 Ground)
2014 - 2018 Chevy Silverado or GMC Sierra Electrical Issues (G218 Ground)
How to Measure CAN BUS with a Multimeter (Resistence Check) Code U0073
How to Measure CAN BUS with a Multimeter (Resistence Check) Code U0073
AutoSync SDGM bypass harness installation
AutoSync SDGM bypass harness installation
Causes and Fixes U0073 Code: Control Module Communication Bus "A" Off
Causes and Fixes U0073 Code: Control Module Communication Bus "A" Off
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 May 25, 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 U0073 for:
  • Gmc SIERRA: 201520162017
In this article
🧭 Diagnostic Flowchart
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