U0028 on 2015-2017 Chevrolet Silverado: MOST Bus Fault Causes and Fixes
On a 2015-2017 Silverado, code U0028 almost always means there is a communication failure on the infotainment network (MOST bus). The most common cause is a pinched wiring harness behind the driver's side of the dashboard, as documented in GM TSB #PIT5288H. This often results in a blank screen, no audio, and a potential parasitic battery drain. The fix is often to repair the damaged wires, which costs little for parts but requires a few hours of labor.
- U0028 on a 2015-2017 Silverado indicates a failure on the MOST bus, the communication network for your infotainment system.
- Before replacing any expensive parts, you MUST inspect the wiring harness behind the driver's side dash for pinching, as this is the most common cause and is documented in a GM service bulletin.
- Symptoms are typically a blank infotainment screen, no audio, and potentially a dead battery.
- If the wiring is good, the fault is likely a failed module on the network (like the CD player or HMI module), which requires professional diagnosis with a special bypass tool.
What's Unique About the 2015-2017 Chevrolet SILVERADO

The K2XX platform, which includes the 2015-2017 Silverado, is known for a specific wiring vulnerability that triggers code U0028. General Motors issued Technical Service Bulletin #PIT5288H to address a common and well-documented issue where the main dash harness gets pinched by a sharp metal bracket on the left side of the instrument panel, near the parking brake assembly. This specific design flaw is the leading cause of U0028 and a host of other communication codes on these trucks, making a wiring inspection the mandatory first step in diagnosis.
Diagnostic Flowchart

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

- Blank infotainment screen (the most common symptom)
- No audio from the radio, including chimes and turn signal clicks
- Steering wheel controls are inoperative
- Dead battery due to parasitic drain from modules not entering sleep mode
- Loss of audible chimes or turn signal clicks
- Multiple communication-related warning lights or messages
- "Service Stabilitrak" message on the Driver Information Center (DIC)
- Replacing the radio or Human Machine Interface (HMI) module without first checking the wiring harness for the common pinched-wire issue described in TSB #PIT5288H.
- Replacing the infotainment screen itself. The screen is typically just a display; a blank screen with code U0028 is almost always caused by a network failure, not a bad screen panel.
- Replacing the battery. While a dead battery is a common symptom, it's usually the result of a parasitic drain caused by the U0028 fault, not the cause of the fault itself.
Most Likely Causes

- Pinched or Damaged Dash Wiring Harness 🔴 High Probability As documented in TSB #PIT5288H, the dash harness is frequently pinched by a sharp metal bracket behind the left side of the instrument panel, near the parking brake assembly. The bulletin includes photos showing the exact location.
How to confirm: Visually and physically inspect the wiring harness on the driver's side of the dash. The harness may be trapped even if visible damage isn't immediately apparent. Try to move it freely away from the bracket. This should be the first diagnostic step.
Typical fix: Carefully loosen the bracket, free the harness, open the loom to inspect for and repair any chafed or broken wires (typically the Gray and White/Green twisted pair for the MOST bus), and reroute the harness to prevent future contact.
Est. part cost: $5-$25 - Failed Module on MOST Bus (e.g., CD Player, HMI Module) 🟡 Medium Probability The MOST bus operates in a ring. If any single module fails internally, it can break the ring and take the entire network down. The CD player and HMI module are commonly cited points of failure in owner forums.
How to confirm: If the wiring harness is intact, a technician will use a MOST bypass loop (like GM tool EL-51578) to bypass each module one at a time. The modules are typically the Radio, CD Player, HMI, and Instrument Cluster. When the faulty module is bypassed, the rest of the system will start working again.
Typical fix: Replace the faulty module. If it's a non-essential component like the CD player, many owners choose to leave the bypass loop installed permanently as a cost-effective fix. Note that replacement modules like the HMI or radio require dealer programming to the vehicle's VIN.
Est. part cost: $150-$800 - Poor Connection at a Module or Connector ⚪ Low Probability Vibrations and previous repairs can lead to loose connections over time. The main connectors are at the Radio, HMI module (behind the glove box), CD player, and Instrument Cluster.
How to confirm: While inspecting the harness and modules, check that all connectors are fully seated and free of corrosion. Wiggle connectors while the system is on to see if function returns intermittently.
Typical fix: Reseat the loose connector. Clean any corrosion from terminals.
Est. part cost: $0-$10
Rare But Worth Checking
- Poor BCM Ground at G218:
Diagnosis Steps
- Perform a full vehicle scan to check for all DTCs in all modules. Note U0028 and U0029 specifically.
- Based on TSB #PIT5288H, the first and most critical step is a thorough visual and physical inspection of the wiring harness under the driver's side dashboard, near the parking brake assembly. Check if it's pinched or crushed by the metal instrument panel support bracket.
- If the harness is damaged, repair the affected wires (often a twisted pair) and reroute the harness away from the bracket.
- If the harness is intact, the next step is to isolate modules on the MOST bus ring. This requires a special MOST bypass loop tool (e.g., EL-51578).
- Access and bypass each module on the ring one by one. The typical ring order is Radio -> CD Player -> HMI Module -> Instrument Cluster -> Radio. Start with the easiest to access, often the CD player.
- After bypassing each module, cycle the ignition and see if the U0028 code goes into history and infotainment functions return.
- The module that, when bypassed, restores system function is the faulty component.
- Before replacing the identified module, verify it has proper power and ground to rule out a simple supply issue.
- Replace the faulty module. Note that the HMI or radio modules must be programmed to your vehicle's VIN by a dealer or qualified shop using GM's Service Programming System (SPS).
Parts You'll Likely Need
- Human Machine Interface (HMI) Module
(OEM #23415901 (2016-2018, Non-Nav), 84096817 (Nav, superseded). Part numbers are frequently updated; always verify with VIN.)— This module is the 'brain' of the infotainment system. If it fails internally, it will break the MOST bus communication ring. It is a common point of failure after wiring issues have been ruled out and requires VIN programming upon replacement.
Trusted brands: ACDelco
OEM price range: $300-$600
Aftermarket price range: $200-$450 - CD/Media Disc Player — Like the HMI module, the CD player is a node on the MOST bus ring. Internal failure is a frequent cause of U0028, and it's often cheaper to bypass it with a loop tool than to replace it.
Trusted brands: ACDelco
OEM price range: $150-$350
Aftermarket price range: $100-$250 - MOST Bus Bypass Loop
(OEM #Part of kit EL-51578)— This is an essential diagnostic tool used to bypass a single module on the MOST bus ring. It can also be used as a permanent fix if the owner chooses to eliminate a non-essential module like the CD player.
OEM price range: $50-$100
Aftermarket price range: $15-$40
Related Codes That Often Appear With This One
- U0029 — This is also a MOST bus communication code. U0028 often indicates a complete ring break, while U0029 can mean the ring is intact but a module is not communicating correctly. They frequently appear together and are listed in the same TSBs.
- U0151, U0126, U0415, etc. — A failure on the MOST bus, especially one caused by the pinched harness described in TSB #PIT5288H, can damage adjacent wires and cause a cascade of 'Loss of Communication' codes to be set in other modules like the airbag and Stabilitrak systems.
Technical Service Bulletins (TSBs) & Recalls
- PIT5288H: Details the primary cause of a pinched wire harness behind the left instrument panel leading to U0028 and other communication codes.
- PIC6073E: Recommends reviewing MOST bus operation and using specific diagnostic procedures for DTC U0028.
- PIT5405C: Lists U0028 among many communication codes that can set due to modules not powering down correctly.
- PI1149A: Provides diagnostic aids for intermittent blank radio displays and MOST bus issues, including the use of the 'Surrogate MOST Master Node Upstream Position' parameter.
Platform-Specific Known Issues
- TSB #PIT5288H: This is the most critical document for this code. It details with pictures how the instrument panel wire harness can become pinched by a metal bracket, leading to a dead battery and numerous communication DTCs, including U0028. The fix involves repairing and rerouting the harness.
Mechanic-Grade Diagnostic Values
- MOST Control Circuit (Wake-up Signal) Voltage — expected: Approximately 12V B+. The radio (master) pulls this to 0V for 100ms to signal wake-up.. Failure: An open or high resistance in this circuit can prevent the wake-up signal, causing U0028. A low-current test light should illuminate when connected to this circuit.
- GDS2 Data PID: 'Number of MOST Communication Breaks' — expected: A number greater than 0 if a physical ring break (wiring issue) has occurred.. Failure: A value of '0' when U0028 and U0029 are present strongly suggests an internal module failure rather than a wiring break, as the ring integrity is technically intact.
Hidden / Shadow Codes Worth Checking
- U0028 sym00: This is a symptom byte often displayed on dealer-level scan tools. Its presence is specifically called out in GM diagnostic procedures for MOST bus issues and indicates a bus off state. (see via GM GDS2 or equivalent professional scan tool.)
Scan Tool Commands That Help
- GDS2: Radio > MOST Data — Use this screen to view critical live data PIDs like 'Number of MOST Communication Breaks' and 'Surrogate MOST Master Node Upstream Position'. These PIDs are essential for determining if the fault is a wiring break or a module failure and for locating the fault's position in the ring.
- GDS2: Data Bus Diagnostic Tool — This function, launched from GDS2, actively queries all modules on the bus to see which ones are responding. It is useful for confirming which specific module is offline and not communicating.
Wiring & Ground Locations
- G218 — Under the driver's side dash, behind the kick panel, near the A-pillar.. This is a major ground point for the Body Control Module (BCM). TSB PIT5405C notes that sound insulation can get trapped under the ground lug, causing high resistance and a cascade of communication codes, including U0028.
- G201 — In the upper left corner of the instrument panel, near the driver's side A-pillar.. This is a primary ground for instrument panel components. A poor connection here can cause communication loss for modules on the MOST bus, such as the Instrument Panel Cluster (IPC).
- G200 — In the right front corner of the instrument panel, near the passenger side A-pillar.. This is the primary ground on the passenger side. A fault here could affect the HMI module or CD player, which are located behind the glove box and are nodes on the MOST bus.
- MOST Bus Wires — Within the main dash harness, particularly at the pinch point detailed in TSB PIT5288H.. These are the specific data wires for the infotainment network. They are a twisted pair, typically Gray and White/Green. Damage to these wires is a direct cause of U0028.
Real Owner Repair Stories
- International Automotive Technicians' Network (iATN) Diagnostic Case (2015 Chevrolet Silverado) — MyLink display was dark, radio would not play, and all control buttons were non-functional.
❌ Tried (didn't work) Initially, the technician skipped a basic power/ground check because the multi-module failure pointed directly to a network issue.
✅ What actually fixed it The technician found codes U0028 and U0029. Using a GDS2 scanner, the 'Surrogate MOST Master Node Upstream Position' data PID indicated a value of 2, and the 'Number of MOST Communication Breaks' was 0. This pointed to an internal module failure (not a wiring break) at the CD player (node 2 in the ring). The technician could not communicate with the CD player. After removing the CD player and installing a bypass loop on its connector, the MyLink display and radio function returned to normal. The root cause was a failed CD player.
OEM Part Supersession History
23415901→Multiple part numbers including 84089007, 84331775, 84546902, etc. Compatibility is complex.— Standard part evolution and updates.
Heads up: Part number 23415901 is for the non-navigation (IO5 RPO code) NG 2.5 HMI module. It is critical to match the part number or use a VIN-verified compatible replacement. Installing a used module requires it to be unlocked and programmed to the vehicle's VIN to function.
Model Year Variations Within This Range
- 2015: GM made a mid-year change to some infotainment components. It is critical to check the vehicle's RPO codes (in the glove box) to ensure any replacement part is compatible.
- 2016-2017: Models equipped with the 8-inch MyLink touch screen gained Apple CarPlay and Android Auto capability starting in the 2016 model year.
Helpful Videos
We Have This Part in Stock
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.
- Chevrolet SILVERADO:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2015-2017 Chevrolet SILVERADO
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off