Engine-CodesChevrolet – U0074 2016 Chevrolet Silverado

U0074 2016 Chevrolet Silverado Code - Control Module Communication Powertrain Expansion CAN Bus Off Malfunction

Quick Answer

The U0074 diagnostic trouble code (DTC) for a 2016 Chevrolet Silverado indicates a Control Module Communication Powertrain Expansion CAN Bus Off Malfunction. Common causes include Faulty powertrain control module (PCM), Loose or corroded CAN bus connections, Wiring harness issues or shorts. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
U0074 2016 Chevrolet Silverado indicates Control Module Communication Powertrain Expansion CAN Bus Off Malfunction.
Common causes
Common causes include Faulty powertrain control module (PCM), Loose or corroded CAN bus connections, Wiring harness issues or shorts.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 09, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code U0074 2016 Chevrolet Silverado Description

The U0074 diagnostic trouble code (DTC) for a 2016 Chevrolet Silverado indicates a Control Module Communication Powertrain Expansion CAN Bus Off Malfunction. This code specifically relates to a communication issue between control modules in the vehicle's powertrain system. The Controller Area Network (CAN) bus is a communication network that allows different control modules within the vehicle to exchange information and data. When this code is triggered, it means that there is a malfunction in the communication link between the powertrain control module (PCM) and other modules on the CAN bus.

OBDII Code U0074 2016 Chevrolet Silverado - Control Module Communication Powertrain Expansion CAN Bus Off Malfunction
U0074 2016 Chevrolet Silverado Code - Control Module Communication Powertrain Expansion CAN Bus Off Malfunction

Common Causes of U0074 2016 Chevrolet Silverado

  1. Faulty powertrain control module (PCM)
  2. Loose or corroded CAN bus connections
  3. Wiring harness issues or shorts
  4. Software glitches or programming errors
  5. Electronic component failure within the powertrain system

Symptoms of U0074 2016 Chevrolet Silverado

  1. Check engine light illuminated
  2. Poor engine performance or hesitation during acceleration
  3. Transmission shifting issues
  4. Decreased fuel efficiency
  5. Vehicle stalling or difficulty starting

How to Fix U0074 2016 Chevrolet Silverado

  1. Diagnose the specific cause of the communication failure by using a professional diagnostic scanner to retrieve the trouble codes and perform a thorough inspection of the CAN bus connections and wiring.
  2. Repair or replace any damaged or corroded wiring connections in the CAN bus system.
  3. Inspect and test the powertrain control module (PCM) for faults, and replace if necessary.
  4. Clear the trouble codes from the vehicle's computer and perform a test drive to ensure the issue has been resolved.
  5. If the problem persists, consult a professional technician for further troubleshooting and potential component replacement.

Cost to Fix U0074 2016 Chevrolet Silverado

The typical repair costs for addressing a U0074 code on a 2016 Chevrolet Silverado can vary depending on the specific cause of the communication malfunction. In general, the cost of parts and labor for this type of repair can range from $200 to $600. However, it's important to note that the diagnosis time and labor rates at auto repair shops can vary significantly based on factors such as location, vehicle make and model, and engine type. It's advisable to check with local repair shops for a more accurate estimate based on your specific circumstances.

Tech Notes for U0074 2016 Chevrolet Silverado

There is a Factory Service Bulletin for the following Chevrolet Models:



- 2014-2018 Chevrolet Silverado

- 2015-2018 Chevrolet Suburban

- 2015-2018 Chevrolet Tahoe



If the Diagnostic Trouble Codes (DTC) P2635, U0074, and/or U18A2 are set, it may be found that the actual fuel pressure (low-pressure system) will be reading substantially higher than desired fuel pressure, in this case, the cause of the problem is a loss of communication between Engine Control Module (ECM) and Fuel Pump Control Module (FPCM).



- Diagnose for any communication DTCs set (U0074 would take priority over U18A2 if both set) before addressing DTC P2635.

- If DTC P2635 is not resolved by correcting the communication DTCs, only then should diagnose the DTC P2635.

- It has been found that a communication issue between the FPCM and ECM can potentially induce DTC P2635 and result in a pressure differential between actual and desired fuel system pressures.

- If the actual fuel pressure is substantially higher than desired (10 psi / 70 kPa or more), replacement of the fuel pump control module or fuel system components typically will not resolve this issue.

- If the actual fuel pressure is substantially lower than desired (10 psi / 70 kPa or more), this Factory Service Bulletin would NOT apply. It would be recommended to diagnose low actual fuel pressure.

Need more information about the U0074 2016 Chevrolet Silverado code?

Need more information on how to fix the U0074 2016 Chevrolet Silverado code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the U0074 2016 Chevrolet Silverado code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about U0074 2016 Chevrolet Silverado Code

1. What does the OBDII code U0074 mean on a 2016 Chevrolet Silverado?

U0074 indicates a "Control Module Communication Powertrain Expansion CAN Bus Off Malfunction," meaning a communication issue in the Controller Area Network (CAN) bus system.

2. What are common symptoms of code U0074 in a 2016 Chevrolet Silverado?

Symptoms may include the Check Engine Light or other warning lights turning on, issues with transmission shifting, loss of communication between modules, or erratic vehicle performance.

3. What causes the U0074 code to appear in a 2016 Chevrolet Silverado?

Common causes include damaged wiring or connectors in the CAN bus system, a failed control module, a short circuit, or low battery voltage.

4. Can a weak battery trigger the U0074 code in a 2016 Chevrolet Silverado?

Yes, low or unstable battery voltage can cause communication errors and trigger the U0074 code.

5. How can I diagnose the U0074 code on my 2016 Chevrolet Silverado?

Start by inspecting the CAN bus wiring and connectors for damage or corrosion, check for other related codes, and test the battery voltage and ground connections.

6. Is it safe to drive a 2016 Chevrolet Silverado with the U0074 code?

Driving with the U0074 code may be unsafe as it can cause unpredictable performance issues or disable critical systems. It’s best to address the issue promptly.

7. How much does it cost to fix the U0074 code on a 2016 Chevrolet Silverado?

Repair costs vary, depending on the issue. Simple fixes like repairing damaged wiring might cost $100–$300, while replacing a control module could exceed $500.

8. Can I fix the U0074 code on my 2016 Chevrolet Silverado myself?

If you’re skilled with automotive diagnostics, you can inspect and repair damaged wiring or connectors. For complex issues like module replacement, professional help may be required.

9. Does the U0074 code require reprogramming any modules?

If a control module needs replacement, it may require reprogramming to ensure proper communication and functionality within the vehicle’s CAN bus system.

10. Can a faulty ground connection cause the U0074 code?

Yes, poor or loose ground connections can disrupt communication in the CAN bus system and trigger the U0074 code.

Discuss the causes and fixes for U0074 2016 Chevrolet Silverado OBDII Code

Code U0074 2016 Chevrolet Silverado comments

No comments found for this page.