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 🛍️ Shop This Part

U0074 on 2014-2016 Chevrolet Silverado 1500: Causes and Fixes for Bus Communication Failure

Code U0074 on a 2014-2016 Silverado indicates a loss of communication on a critical data network. This is most often caused by a chafed or corroded wiring harness (especially along the driver's frame rail or near the battery tray), a bad ground (specifically G218 under the driver's dash), or a faulty terminating resistor located in the harness above the spare tire. The fix is usually a wiring or ground repair, not an expensive module replacement.

17 minutes to read 2014-2016 Chevrolet SILVERADO 1500
Most Likely Cause
Damaged or Chafed Wiring Harness
Difficulty
4/5
Est. Time
2.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$200 – $1400
Parts Price
$10 – $800
🚫 Do not drive — Driving is not recommended. The code indicates a loss of communication with safety systems like power steering and electronic brakes, which could fail unexpectedly and lead to a loss of vehicle control.
Key Takeaways
  • U0074 is a network code, not a part failure code. Do not replace any modules until you have performed a full electrical diagnosis.
  • Always diagnose and fix U0074 before addressing other codes like P2635 (fuel pump). The communication fault is the root cause.
  • The most common fixes are physical: repairing a chafed wire, cleaning a ground, or replacing a corroded connector/resistor. A thorough visual inspection is the most critical first step.
  • A healthy CAN bus should have 60 ohms of resistance. Measuring 120 ohms is a clear sign of a problem on the network, often a broken wire or failed terminating resistor.
  • Do not drive the vehicle. A loss of communication with the brake and steering modules is a serious safety risk.
The trouble code U0074 stands for "Control Module Communication Bus 'A' Off". On your Silverado, this means a critical data network, known as a CAN (Controller Area Network) bus, has stopped working. This network connects essential computers (modules) like the Engine Control Module (ECM), Electronic Brake Control Module (EBCM), and Power Steering Control Module (PSCM). When this network fails, these modules can't exchange information, leading to multiple system warnings and potential loss of function.

What's Unique About the 2014-2016 Chevrolet SILVERADO 1500

A 2014-2016 Chevrolet Silverado 1500, the K2XX platform known for specific CAN bus communication faults.
The K2XX generation Silverado is prone to specific U0074 triggers, particularly involving the Powertrain Expansion Bus connecting the ECM and FPCM.

For the K2XX platform (Silverado, Sierra, Tahoe, etc.), U0074 is frequently tied to specific, known issues. There are two main scenarios: 1) A failure on the chassis bus, which affects the EBCM and PSCM, often from a chafed harness or bad G218 ground. 2) A failure on the dedicated 'Powertrain Expansion Bus' that connects only the ECM and the Fuel Pump Control Module (FPCM). TSB PIP5427B specifically addresses this ECM-FPCM link, noting that this communication loss is the primary fault to diagnose before any fuel system codes like P2635. 🎬 Watch: Diagnostic walkthrough for U0074 and fuel system codes. Additionally, TSB 23-NA-074 points to the wiring harness chafing on the battery tray support bracket as a common cause.

Diagnostic Flowchart

Using a multimeter to test resistance between pins 6 and 14 on an OBD-II diagnostic link connector.
Testing the resistance between OBD-II pins 6 and 14 with the battery disconnected is the critical first step. A healthy bus reads 60 ohms, while 120 ohms indicates an open circuit.

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

With the battery disconnected, what is the resistance between OBD-II Pins 6 and 14?
Have you tested the external terminating resistor above the spare tire?
→ Locate the external resistor (GM #13596282) above the spare tire. Unplug and test it directly; replace if it doesn't read 120 ohms ($15-$40).
→ Inspect the main wiring harness along the driver's side frame rail and near the FPCM for broken wires.
→ Inspect known chafe points for shorted wires: the battery tray support bracket (TSB 23-NA-074) and near the ECM/TCM bracket.
Have you checked the G218 ground connection under the driver's dash?
→ Remove the 10mm nut at ground G218 behind the kick panel. Remove trapped factory insulation, clean contacts, and re-secure ($0-$5).
→ Disconnect modules (like EBCM or FPCM) one at a time. The faulty module ($150-$800) will alter the 60-ohm reading when unplugged.
Professional service recommended: This fault affects critical safety systems like power steering and ABS/StabiliTrak. Diagnosis requires specialized knowledge of CAN bus networks and tools like a multimeter and professional scan tool to avoid costly misdiagnosis of modules.

Symptoms You May Notice

  • Service StabiliTrak warning light
  • Service Power Steering warning message
  • ABS and Traction Control lights on
  • Check Engine Light on
  • Fuel gauge reading empty or inaccurately.
  • Radio or infotainment screen may be blank or flickering.
  • Vehicle may not start or may stall intermittently.
  • Headlights and dash lights may flicker, especially when turning or braking.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the fuel pump or Fuel Pump Control Module (FPCM) for a P2635 code without first diagnosing the U0074. The communication failure is almost always the root cause of the fuel system code, which can cause the fuel pressure to read artificially high.

Most Likely Causes

An automotive wiring harness with chafed insulation, exposing the copper wires underneath.
Harness chafing is a leading cause of U0074. The wires often rub against the battery tray support bracket or frame rail until the insulation wears through, shorting the CAN bus.
  1. Damaged or Chafed Wiring Harness 🔴 High Probability Harnesses on trucks are exposed to harsh conditions. Known chafe points on the K2XX platform include: where the harness runs along the driver's side frame rail (especially near the FPCM and EBCM), against the battery tray support bracket (TSB 23-NA-074), and near the ECM/TCM bracket or upper control arm (TSB 21-NA-149).
    How to confirm: Perform a thorough visual inspection of the main harness along the driver's side frame rail, around the EBCM, near the spare tire, and around the battery tray. Flex the harness while monitoring bus resistance with a multimeter to find internal breaks.
    Typical fix: Repair the damaged wire using solder and heat-shrink tubing. Protect the harness with anti-abrasion tape or loom 🎬 Watch: Professional tips for repairing a damaged wiring harness. and secure it away from sharp edges to prevent recurrence.
    Est. part cost: $10-$50
  2. Poor Ground Connection (G218) 🟡 Medium Probability Ground G218, located under the driver's side dash behind the kick panel near the A-pillar speaker, is a known weak point. Factory sound-deadening insulation often gets trapped under the nut, preventing a solid connection and causing a wide range of electrical issues, 🎬 See how to locate and fix the G218 ground issue. including network failure.
    How to confirm: Locate ground G218, remove the 10mm nut, pull back any trapped insulation, clean the contact surfaces of the terminals and the body stud with a wire brush or sandpaper, and securely re-fasten it.
    Typical fix: Clean, secure, and ensure no insulation is interfering with the ground connection.
    Est. part cost: $0-$5
  3. Failed External Terminating Resistor 🟡 Medium Probability The CAN bus requires two 120-ohm resistors. One is internal to a control module (like the EBCM), but the other is an external resistor (GM Part #13596282) located in the harness above the spare tire, where it's exposed to moisture and corrosion.
    How to confirm: With the battery disconnected, measure resistance between Pin 6 and Pin 14 of the OBD-II port. A healthy bus reads ~60 ohms. A reading of ~120 ohms points to an open circuit, often a failed or disconnected terminating resistor. You can locate the resistor, unplug it, and test it directly; it should read 120 ohms.
    Typical fix: Replace the faulty terminating resistor. It is often taped to the harness near the rear chassis components.
    Est. part cost: $15-$40
  4. Faulty Control Module ⚪ Low Probability While less common than wiring issues, any module on the bus can fail and disrupt the network. The Electronic Brake Control Module (EBCM) and Fuel Pump Control Module (FPCM) are common culprits due to their location and function. In some cases where U0074, P2635, and P018B are all present and wiring tests good, the ECM itself has been identified as the root cause.
    How to confirm: This is a process of elimination. If wiring, grounds, and the terminating resistor are confirmed good, disconnect modules from the bus one at a time. The faulty module is the one that, when disconnected, allows the bus resistance to return to 60 ohms.
    Typical fix: Replace the faulty module. Note that many modules, like the EBCM or FPCM, require programming by a dealer or qualified shop after installation.
    Est. part cost: $150-$800

Rare But Worth Checking

  • Corroded Connector: Connectors like X411 (under the rear of the vehicle) or the main connector at the EBCM can get filled with water and corrode, causing an open or short on the bus. Always inspect connectors in the affected area.
  • Improperly Installed Aftermarket Accessories: Remote starters, alarms, or audio systems that are incorrectly spliced into CAN bus wires can disrupt the network and cause a U0074 code.
  • High-Resistance Battery Cables: → Shop Vehicle Battery Per TSB 18-NA-161, the short jumper cables at the battery or the main negative cable can develop high internal resistance, causing voltage drops that lead to communication errors.

Diagnosis Steps

  1. Record all Diagnostic Trouble Codes (DTCs) from all modules. Prioritize diagnosis of U0074 before any other codes, as per TSB #PIP5427B.
  2. Disconnect the battery.
  3. Using a quality multimeter, measure the resistance between Pin 6 (CAN High) and Pin 14 (CAN Low) at the OBD-II Data Link Connector (DLC). A healthy network should read approximately 60 ohms.
  4. If the reading is ~120 ohms, it indicates an open circuit, likely a broken wire or a failed/missing terminating resistor.
  5. If the reading is near 0 ohms, it indicates a short between the CAN High and CAN Low wires.
  6. Perform a thorough visual inspection of the wiring harness, focusing on the driver's side frame rail, around the spare tire (near the FPCM and terminating resistor), at the EBCM, and around the battery tray support bracket. Look for any signs of chafing, melting, or corrosion.
  7. Inspect and clean the G218 ground under the driver's side dash. Remove the 10mm nut, clean all contacts, and ensure no insulation is caught underneath.
  8. If wiring and grounds appear good, begin isolating modules. Disconnect one module on the chassis bus at a time (e.g., EBCM, PSCM, FPCM) and re-check resistance at the DLC. When the resistance returns to 60 ohms, the last module disconnected is the likely source of the fault.

Parts You'll Likely Need

  • CAN Bus Terminating Resistor (OEM #13596282) — The external resistor located near the rear of the truck is exposed to the elements and can fail, causing the bus resistance to double and communication to cease.
    Trusted brands: ACDelco
    OEM price range: $25-$40
    Aftermarket price range: $15-$30
  • Electronic Brake Control Module (EBCM) (OEM #23487274 (superseded by 84160654, 85590322)) — The EBCM is a primary module on the chassis bus and may contain one of the terminating resistors. An internal failure can bring down the entire network. Part requires programming after installation.
    Trusted brands: ACDelco (Genuine GM)
    OEM price range: $400-$700
    Aftermarket price range: $250-$500 (Remanufactured)
  • Fuel Pump Control Module (FPCM) (OEM #23282991 (superseded by 84406298)) — A communication breakdown between the ECM and FPCM is a specific cause of U0074 cited in TSBs. An internal failure of the FPCM can be the cause. Part requires programming after installation.
    Trusted brands: ACDelco (Genuine GM)
    OEM price range: $150-$250
    Aftermarket price range: $80-$180

Related Codes That Often Appear With This One

  • P2635 — This code for 'Fuel Pump Flow Performance' is often set because the ECM loses communication with the Fuel Pump Control Module (FPCM) due to the U0074 fault. TSB #PIP5427B explicitly states to diagnose U0074 first.
  • U18A2 — This is another communication code that often appears with U0074 and P2635, pointing to a loss of communication with the FPCM. TSB #PIP5427B states U0074 takes priority if both are present.
  • C0561 — This code indicates a problem with the StabiliTrak system. It is often a symptom of the U0074 code, as the EBCM (which controls StabiliTrak) has lost communication on the bus.
  • U0131 — Indicates 'Lost Communication With Power Steering Control Module (PSCM)'. This is a direct result of the chassis bus being down, causing the 'Service Power Steering' message.

Technical Service Bulletins (TSBs) & Recalls

  • PIP5427B: Explicitly states to diagnose U0074 before P2635 (Fuel Pump Flow) as the communication loss between the ECM and FPCM is the root cause.
  • PIT5076E: Mentions U0074 in the context of chassis bus failures affecting the electronic brake and power steering control modules.
  • 23-NA-074: Supersedes older bulletins and points to wire chafing on the battery tray support bracket as a cause for a multitude of communication codes, including U0074.
  • 21-NA-149 & 20-NA-113: General bulletins for the platform that identify other potential harness chafe points, such as near the ECM/TCM bracket, upper control arm, and shock tower bolt.

Platform-Specific Known Issues

  • A known issue involves the wiring harness chafing on the battery tray support bracket, as outlined in TSB 23-NA-074. Vibrations cause the harness to rub against the sharp metal edge of the bracket, eventually exposing and shorting the CAN bus wires within.
  • Another common failure point is the G218 ground stud, where foam insulation gets pinched under the ground lug during assembly, leading to a high-resistance connection that gets worse over time and causes intermittent network failures.
  • Owner Experience on SilveradoSierra.com: A user with a 2015 Silverado reported U0074 with a blank radio screen and Stabilitrak warnings. The cause was found to be a corroded wire within the main harness near the Fuel Pump Control Module (FPCM) above the spare tire. Repairing the single wire restored all functions.

Mechanic-Grade Diagnostic Values

  • High-Speed CAN Bus Resistance at DLC (Pins 6 & 14) — expected: ~60 ohms (± 5 ohms). Failure: A reading of ~120 ohms indicates an open circuit (broken wire or failed terminator). A reading near 0 ohms indicates a short between the two CAN wires.
  • CAN High Voltage to Ground (Pin 6 at DLC) — expected: ~2.6V - 2.7V (Key On, Engine Off). Failure: Significant deviation from this voltage, or a reading of 0V, indicates a bus fault.
  • CAN Low Voltage to Ground (Pin 14 at DLC) — expected: ~2.3V - 2.4V (Key On, Engine Off). Failure: Significant deviation from this voltage, or a reading of 0V, indicates a bus fault.
  • Resistance of Powertrain Expansion Bus at Connector X125 — expected: ~120 ohms looking toward the FPCM, and ~120 ohms looking toward the ECM.. Failure: An open reading (OL) or a short (near 0 ohms) on either side indicates a wiring or module fault on that segment of the dedicated bus.

Hidden / Shadow Codes Worth Checking

  • U0074 00: The '00' is a symptom byte indicating a general 'Bus Off' state. It confirms the network has shut down but doesn't pinpoint the location without further diagnosis. (see via A professional scan tool like the GM GDS2 or a high-end aftermarket scanner capable of reading manufacturer-specific symptom bytes.)

Scan Tool Commands That Help

  • GDS2 (GM Global Diagnostic System 2): Network Communication Status / Vehicle DTC Information — This is the first step to perform a vehicle-wide scan. It shows which modules are actively communicating and which are reporting 'No Communication', helping to isolate the fault to a specific bus (e.g., Chassis Bus vs. Powertrain Expansion Bus).
  • GDS2 (GM Global Diagnostic System 2): Module Diagnostics > Control Functions — After communication is restored, this allows for bidirectional control of individual components (like commanding the fuel pump on/off). This verifies that a specific module is fully functional and not just communicating.
  • GDS2 (GM Global Diagnostic System 2): Configure/Reset Functions — This is required after replacing a network-critical module like the EBCM, FPCM, or ECM. It programs the new module to the vehicle's VIN and specific options.

Wiring & Ground Locations

The G218 ground connection located under the driver's side dash behind the kick panel.
The G218 ground is notorious for having factory sound-deadening insulation trapped underneath the nut, leading to poor contact and network failures.
  • G218 — Under the driver's side dash, behind the kick panel near the A-pillar speaker.. This is a major instrument panel ground. A poor connection here due to trapped insulation is a known cause of intermittent network failures, leading to U0074 and multiple warning lights.
  • Terminating Resistor — Taped to the main wiring harness, located above the spare tire, often near the FPCM.. This external 120-ohm resistor is required for the CAN bus to function. If it fails or its wiring is damaged, the bus resistance will double to 120 ohms, causing communication to stop.
  • X125 — An inline harness connector located under the hood, part of the engine control harness.. This connector contains the dedicated CAN bus circuits (Powertrain Expansion Bus) running between the ECM and the FPCM. It's a key testing point to isolate communication faults between these two modules.
  • G402 — At the rear of the vehicle frame, near the spare tire and trailer harness connector area.. This is the primary ground for rear-mounted modules, including the Fuel Pump Control Module (FPCM). Corrosion or looseness here can directly cause loss of communication with the FPCM, triggering U0074 and P2635.
  • G110 — On the engine block, often near the front of the cylinder heads.. This is a critical engine and body-to-engine ground. A loose connection here has been identified as a cause for various intermittent electrical and communication issues.

Real Owner Repair Stories

  • SilveradoSierra.com forum user (2015 Silverado) — U0074, P2635, radio screen blank.
    ❌ Tried (didn't work) Replacing the Fuel Pump Control Module (FPCM).
    ✅ What actually fixed it A dealership technician found and repaired a single chafed wire in the main harness where it passes over the frame rail near the FPCM.
  • iATN (International Automotive Technicians Network) post (2015 Silverado 1500 4.3L V6) — Check Engine Light on with codes U0074, U18A2, and P2635. Scan tool showed actual fuel pressure was much higher than desired.
    ❌ Tried (didn't work) Initial diagnosis confirmed wiring resistance on the Powertrain Expansion bus was correct (~120 ohms to ECM, ~120 ohms to FPCM from connector X125).
    ✅ What actually fixed it The technician found that while resistance was good, the ECM was not generating the necessary CAN bus voltage signal. Both CAN lines read a steady 2.457 volts with no differential. Replacing the Engine Control Module (ECM) resolved the communication failure and all associated codes.
  • Owner report on CarComplaints.com (2014 Silverado) — Intermittent StabiliTrak failure, shutting down during low-speed maneuvers, loss of power steering.
    ❌ Tried (didn't work) Multiple dealer visits.
    ✅ What actually fixed it The owner found a YouTube video explaining how to fix the G218 ground. Re-tightening the ground bolts under the dash provided a temporary fix for about 9 months, confirming the ground was the source of the electrical issues.

OEM Part Supersession History

  • 2348727484160654, 85590322 — Standard part revision and improvement by the manufacturer.
  • 2328299184406298 — Standard part revision and improvement by the manufacturer.

Model Year Variations Within This Range

  • 2016: For the 2016 model year, an infotainment upgrade was offered that included Apple CarPlay and Android Auto. This involved a different HMI module and USB hub. While not directly related to the U0074 CAN bus fault, it's a notable electronic difference within the 2014-2016 range.
2014 Chevy Silverado electrical issues and Stabilitrack issue FIXED!!!!
2014 Chevy Silverado electrical issues and Stabilitrack issue FIXED!!!!
G218 Ground Issue Fix (2014 - 2018 Chevy Silverado GMC Sierra)
G218 Ground Issue Fix (2014 - 2018 Chevy Silverado GMC Sierra)
2014+ up Chevy Silverado Electrical problem.(SUBSCRIBE)
2014+ up Chevy Silverado Electrical problem.(SUBSCRIBE)
2014 - 2018 Chevy Silverado or GMC Sierra Electrical Issues (G218 Ground)
2014 - 2018 Chevy Silverado or GMC Sierra Electrical Issues (G218 Ground)
CAN bus communication diagnostic Chevy Suburban  ,P2635 U0074 P18B4
CAN bus communication diagnostic Chevy Suburban ,P2635 U0074 P18B4
How To Fix and Repair Automotive  Wiring Harness
How To Fix and Repair Automotive Wiring Harness
GM Truck Electrical Ground Issues & Preventative Maintenance (Silverado, Sierra, SUVs)| AnthonyJ350
GM Truck Electrical Ground Issues & Preventative Maintenance (Silverado, Sierra, SUVs)| AnthonyJ350
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 U0074 for:
  • Chevrolet SILVERADO 1500: 201420152016
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