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 →
🎬 Helpful Videos 🛍️ Shop This Part

U0074 on 2014-2016 GMC Sierra 1500: Communication Bus 'B' Off Causes and Fixes

On a 2014-2016 GMC Sierra, code U0074 indicates a loss of communication between the Engine Control Module (ECM) and the Fuel Pump Control Module (FPCM). This is a known issue, often caused by wiring problems or a faulty control module, and frequently appears with code P2635. Diagnosis should always start with the communication issue before addressing any fuel pressure codes, especially if scan data shows actual fuel pressure is much higher than desired.

15 minutes to read 2014-2016 Gmc SIERRA 1500
Most Likely Cause
Wiring Harness Issues (Open/Short/Corrosion)
Difficulty
4/5
Est. Time
2.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$250 – $1200
Parts Price
$80 – $700
⚠️ Drivable, but... — The vehicle may run, but it could stall or enter a no-start condition unexpectedly. Continued driving is not recommended as the fuel system is not being properly controlled, and other safety systems may be affected.
Key Takeaways
  • U0074 on a 2014-2016 Sierra indicates a communication failure, most often between the Engine Control Module (ECM) and the Fuel Pump Control Module (FPCM).
  • If you also have a P2635 code, DO NOT replace the fuel pump. The P2635 is a symptom of the U0074 communication problem.
  • Diagnosis should focus on the wiring, connectors, and grounds between the ECM and FPCM before replacing any expensive modules.
  • This is a complex electrical issue; professional diagnosis is highly recommended to avoid costly misdiagnosis.
  • Check for TSBs related to your specific VIN, as GM has published extensive guidance on this issue.
The U0074 code on a 2014-2016 GMC Sierra 1500 indicates 'Control Module Communication Bus 'A' Off'. In simple terms, one of the vehicle's essential data networks, known as the CAN bus, has stopped communicating. This network acts like the truck's nervous system, allowing crucial modules like the Engine Control Module (ECM), Transmission Control Module (TCM), and Electronic Brake Control Module (EBCM) to exchange information. When this communication fails, it can lead to a wide range of symptoms and the setting of multiple other trouble codes.

What's Unique About the 2014-2016 Gmc SIERRA 1500

A 2014-2016 GMC Sierra 1500 pickup truck, which utilizes an isolated high-speed CAN bus for the FPCM.
The 2014-2016 GMC Sierra 1500 (K2XX platform) uses a dedicated, isolated high-speed CAN bus for communication between the ECM and the Fuel Pump Control Module.

On the K2XX platform (which includes the 2014-2016 Sierra), the ECM and Fuel Pump Control Module (FPCM) communicate on a separate, isolated high-speed CAN bus. A U0074 code is often triggered by a loss of communication on this specific bus. This is a known pattern documented in GM Technical Service Bulletin PIP5427B, which states that this communication fault can cause a secondary fuel pressure code (P2635). The key diagnostic clue is that when this fault occurs, the FPCM defaults to maximum pressure, causing the 'Actual Fuel Pressure' on a scan tool to read significantly higher (10+ PSI) than the 'Desired Fuel Pressure'. This confirms U0074 is the root cause and must be diagnosed first, as replacing fuel system parts will not fix the problem.

Diagnostic Flowchart

Using a digital multimeter to test resistance across CAN bus pins on an automotive connector.
Testing the CAN bus resistance between the ECM and FPCM is a critical diagnostic step. A healthy, intact bus should read exactly 60 ohms.

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

Which of these best describes your truck's current symptoms or diagnostic progress?
→ Check the G218 ground under the driver's side A-pillar and dash-side trim. Remove the nut, trim away any pinched sound deadening mat, and clean the contact point.
→ Repair the damaged wiring along the driver's side frame rail or FPCM connector near the spare tire. Apply dielectric grease to prevent future corrosion ($10-$100).
What is the CAN bus resistance between the ECM and FPCM?
→ Disconnect the ECM and FPCM, then use a multimeter to check for 60 ohms of resistance across the CAN High and CAN Low wires.
→ Trace the CAN bus wires for a hidden break or short, paying close attention to connectors X125 (under hood) and X25 (driver's shock tower).
→ Replace the Fuel Pump Control Module (ACDelco 23487338 or 23382215, $120-$180). If the issue persists, the Engine Control Module ($300-$700) may have failed internally.
Professional service recommended: Diagnosing CAN bus network failures requires specialized tools like a professional scan tool and digital multimeter, as well as an understanding of vehicle network topology. Improper diagnosis can lead to unnecessary replacement of expensive modules.

Symptoms You May Notice

An OBD2 scan tool displaying live data for actual and desired fuel pressure.
When communication is lost, the FPCM defaults to maximum pressure. A scan tool will often show the 'Actual Fuel Pressure' reading significantly higher than the 'Desired Fuel Pressure'.
  • Service Engine Soon (SES) / Check Engine Light illuminated
  • Service Stabilitrak / Traction Control messages on the dash
  • Vehicle may stall or not start
  • 🎬 Watch this diagnostic walkthrough for hard start and stalling symptoms.
  • Erratic gauge behavior
  • Loss of power steering or ABS warnings (if the fault extends to the main chassis bus)
  • Fuel pressure reading significantly higher than desired on a scan tool.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the low-pressure fuel pump or fuel pressure sensor. GM explicitly states in TSB PIP5427B that if U0074 is present with P2635 and actual fuel pressure is significantly *higher* than desired, the communication fault must be fixed first and that replacing fuel system components will not resolve the issue.

Most Likely Causes

A damaged automotive wiring harness showing chafed insulation and exposed copper wire.
Chafed wiring along the frame rail or corroded connectors (like X125 or X25) are the most common culprits for a U0074 code on these trucks.
  1. Wiring Harness Issues (Open/Short/Corrosion) 🔴 High Probability The wiring harness connecting the ECM and FPCM is long and exposed to the elements. Specific known chafe points include the harness section running inside the square tube of the frame directly under the underhood fuse panel on the driver's side, and near the transfer case on 4WD models. Connectors like X125 (under the hood) and X25 (on top of the driver's side shock tower) are also susceptible to moisture and corrosion.
    How to confirm: Visually inspect the wiring harness between the ECM and FPCM (located near the spare tire) for visible damage, chafing, or corrosion, paying close attention to the known problem areas. Use a multimeter to check for continuity on the two CAN bus wires (end-to-end) and for shorts to power or ground.
    Typical fix: Repair the damaged section of wiring or clean/replace the corroded connector. Applying dielectric grease can prevent future corrosion.
    Est. part cost: $10-$100
  2. Failed Fuel Pump Control Module (FPCM) 🟡 Medium Probability The FPCM is an electronic module located under the vehicle on the driver's side frame rail, making it vulnerable to moisture, road salt, and vibration, which can lead to internal failure.
    How to confirm: After confirming powers, grounds, and the integrity of the communication wiring to the FPCM are all good, the module itself becomes the primary suspect. Diagnosis often involves substitution with a known-good part.
    Typical fix: Replace the Fuel Pump Control Module. Some aftermarket modules may not require programming, but OEM is often recommended for reliability.
    Est. part cost: $80-$250
  3. Failed Engine Control Module (ECM) ⚪ Low Probability While robust, the ECM can fail internally, causing it to stop communicating on one of its networks. An internal failure of the CAN transceiver for the Powertrain Expansion Bus can set this code.
    How to confirm: This is typically a diagnosis of exclusion. If the FPCM, all wiring, powers, and grounds have been verified as good, the ECM is the likely culprit. A technician in a detailed diagnostic video confirmed this exact failure mode after consulting with GM tech assistance; all wiring tested good, but communication could not be established, leading to a successful fix by replacing the ECM.
    Typical fix: Replace the Engine Control Module. This requires programming specific to the vehicle's VIN.
    Est. part cost: $300-$700

Rare But Worth Checking

  • Low Battery Voltage: Control modules can stop communicating properly when system voltage is too low. While this usually sets multiple communication codes, it's a simple and important first check.

Diagnosis Steps

  1. Verify the battery is fully charged (above 12.4V) and the charging system is working correctly.
  2. Use a professional scan tool to check for all DTCs in all modules. Confirm the presence of U0074 and note any other codes, especially P2635 or U18A2.
  3. Follow TSB guidance: Prioritize diagnosis of U0074 before any other codes.
  4. On the scan tool, view live data for 'Desired Fuel Rail Pressure' and 'Actual Fuel Rail Pressure'. If actual pressure is more than 10 PSI (70 kPa) higher than desired, the U0074 communication fault is the confirmed root cause. Proceed with network diagnosis.
  5. Inspect the vehicle undercarriage for any obvious wiring damage between the engine bay and the rear of the vehicle where the FPCM is located. Pay special attention to the harness inside the driver's side frame rail.
  6. Locate the FPCM (mounted to the driver's side frame rail, often near the spare tire) and inspect its connector and nearby wiring for corrosion or damage.
  7. Check the power and ground fuses for the FPCM in the underhood fuse block.
  8. If wiring appears intact, perform electrical tests on the Powertrain Expansion Bus. Disconnect the ECM and FPCM and check for 60 ohms of resistance across the two communication wires (CAN High and CAN Low) to verify the circuit and termination resistors are intact.
  9. Check each communication wire for a short to ground or a short to power.
  10. If wiring and termination resistance are good, the fault is likely one of the modules. Given its location and higher likelihood of failure, the FPCM is often the first module to be suspected. However, if a known-good FPCM does not resolve the issue, the ECM is the next likely cause.

Parts You'll Likely Need

  • Fuel Pump Control Module (FPCM) (OEM #23487338, 23382215 (ACDelco)) — This module is a common failure point due to its location under the truck, exposed to the elements. It is responsible for communicating with the ECM to control the fuel pump.
    Trusted brands: ACDelco, Standard Motor Products, Dorman
    OEM price range: $120-$180
    Aftermarket price range: $80-$150
  • Engine Control Module (ECM) — Less common, but an internal failure of the ECM's communication driver can cause this code when all other components and wiring test good.
    Trusted brands: ACDelco
    OEM price range: $400-$700
    Aftermarket price range: $300-$500

Related Codes That Often Appear With This One

  • P2635 — This code for 'Fuel Pump 'A' Low Flow / Performance' is often set as a direct result of the U0074 fault. The loss of communication causes the FPCM to default to a high-pressure state that the ECM cannot control, triggering the P2635 code.
  • U18A2 — This is another communication code related to the FPCM. TSB #PIP5427B states that U0074 should be diagnosed with priority over U18A2, indicating they stem from the same root cause.

Technical Service Bulletins (TSBs) & Recalls

  • PIP5427B: Diagnostic tips for SES light with DTCs P2635, U0074 and/or U18A2 set. This is the primary TSB for this issue, confirming U0074 is the root cause when actual fuel pressure is much higher than desired.
  • PIT5076E: Lists U0074 as a code that points to a fault on the Chassis bus. This is a separate network from the Powertrain Expansion Bus, so this TSB is less relevant to the common FPCM communication issue but indicates U0074 can be set by other network problems.

Platform-Specific Known Issues

  • A known issue documented in GM TSB #PIP5427B involves loss of communication on the Powertrain Expansion Bus. The bulletin specifically points to the U0074 code in conjunction with P2635 and provides a key diagnostic clue: 'It may be found that actual fuel pressure (low pressure system) will be reading substantially higher than desired fuel pressure.' This confirms the communication DTC is the root cause and should be diagnosed before replacing any fuel system parts.

Mechanic-Grade Diagnostic Values

  • CAN Bus Network Total Resistance — expected: ~60 Ohms. Failure: A reading significantly higher or lower than 60 Ohms indicates a problem with the wiring or a termination resistor.
  • CAN Bus Isolated Leg Resistance — expected: ~120 Ohms. Failure: When isolating a leg of the network (e.g., testing from a disconnected module towards the ECM or FPCM), a reading other than ~120 Ohms suggests a problem with that leg or the terminating resistor at its end.
  • FPCM Power Supply Voltage — expected: 12V+ (Battery Voltage). Failure: A significantly lower voltage (e.g., 1.4V as seen in one case) indicates a wiring issue like a break or corrosion between the fuse box and the module.
  • FPCM Fuel Pump Command Signal — expected: Pulsing or steady voltage with key on or cranking.. Failure: No voltage indicates a break in the wire or a problem with the ECM not sending the signal.

Scan Tool Commands That Help

  • GDS2 / Professional Scan Tool: Live Data Monitoring: 'Desired Fuel Pressure' vs. 'Actual Fuel Pressure' — This is the primary diagnostic step per TSB PIP5427B. If U0074 is present and Actual Fuel Pressure is substantially higher than Desired Fuel Pressure, it confirms the communication fault is the root cause, not a fuel pump failure.

Wiring & Ground Locations

The Fuel Pump Control Module (FPCM) located underneath the bed near the spare tire on a GMC Sierra.
The FPCM is mounted above the spare tire, exposing its connector to moisture and road debris. Inspect this area carefully for wiring damage.
  • Harness Chafe Point 1 — Inside the square tube of the frame, where the harness makes a turn directly under the underhood fuse panel on the driver's side.. A confirmed failure location where the main power wire to the FPCM can break, causing a voltage drop and loss of module function, which can be misinterpreted as a module failure.
  • Harness Chafe Point 2 — On 4WD models, the harness can rub against the transfer case or rear driveshaft.. This can damage the CAN bus wires or the fuel pump command signal wire running from the ECM to the FPCM.
  • G300 — A frame ground located under the vehicle at the driver's door on a body mount.. A poor frame ground can cause a variety of electrical issues, including communication faults between modules.
  • G218 — Under the driver's side A-pillar/kick panel trim.. This is a major interior ground point. The factory sound-deadening foam can get pinched between the nut and the terminal, causing a poor connection and leading to various communication and electrical faults.
  • ECM Main Ground — On the engine block, often just above the vacuum pump.. A poor engine-to-chassis ground can cause the ECM to malfunction, leading to network communication codes. This ground can be compromised by paint from the factory.

Real Owner Repair Stories

  • 2CarPros Forum User 'DPS1028' (2016 Chevrolet Silverado 5.3L V8 4WD, 80,000 miles) — Fuel pump control module not communicating. Checked power at the fuse box (12V) but only had 1.4 volts at the FPCM connector's main power wire.
    ❌ Tried (didn't work) Initially suspected a bad module but tested wiring first.
    ✅ What actually fixed it Found a broken power wire inside the square tube of the frame, right under the driver's side fuse panel. Running a jumper wire confirmed the location, and then the harness was repaired.
  • YouTube Channel 'Injector Fault 2014 GMC Sierra Part 3... The Conclusion' (2014 GMC Sierra) — Check engine light, severe misfire, multiple codes including communication faults.
    ❌ Tried (didn't work) Extensive electrical testing of injector circuits., Considered replacing modules.
    ✅ What actually fixed it The main ground for the ECM, located on the engine block, had a poor connection due to paint. The technician removed the ground, sanded the block surface to bare metal, and re-secured the ground, which resolved all issues.

OEM Part Supersession History

  • Melted/Corroded FPCM ConnectorACDelco 19178089 — The original connector for the Fuel Pump Control Module is susceptible to heat damage and corrosion, particularly at the ground terminal, which can lead to melting.
    Heads up: This is a replacement connector/pigtail for when the original housing is damaged beyond repair. It requires splicing into the existing harness.
Silverado P2635
Silverado P2635
GM/Chevy/GMC HARD TO START DIAGNOSTIC P069E P2635
GM/Chevy/GMC HARD TO START DIAGNOSTIC P069E P2635
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 Jul 26, 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:
  • Gmc SIERRA 1500: 201420152016
In this article
🎬 Helpful Videos
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