Engine-CodesChevrolet – U0107 Chevrolet

U0107 Chevrolet Code - Lost Communication With Throttle Actuator Control Module

Quick Answer

The U0107 Chevrolet code indicates that there is a communication problem between the Engine Control Module (ECM) and the Throttle Actuator Control Module (TAC). Common causes include Faulty Throttle Actuator Control Module, Wiring or connection issues between the ECM and TAC, Corrosion or damage to electrical connectors. 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
U0107 Chevrolet indicates Lost Communication With Throttle Actuator Control Module.
Common causes
Common causes include Faulty Throttle Actuator Control Module, Wiring or connection issues between the ECM and TAC, Corrosion or damage to electrical connectors.
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 06, 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 U0107 Chevrolet Description

The U0107 Chevrolet code indicates that there is a communication problem between the Engine Control Module (ECM) and the Throttle Actuator Control Module (TAC). The TAC is responsible for controlling the throttle opening based on input from the ECM. When communication is lost between these two modules, it can lead to issues with engine performance, fuel efficiency, and overall drivability of the vehicle. This can result in the vehicle going into limp mode, where it operates at reduced power to prevent further damage.

OBDII Code U0107 Chevrolet - Lost Communication With Throttle Actuator Control Module
U0107 Chevrolet Code - Lost Communication With Throttle Actuator Control Module

Common Causes of U0107 Chevrolet

  1. Faulty Throttle Actuator Control Module
  2. Wiring or connection issues between the ECM and TAC
  3. Corrosion or damage to electrical connectors
  4. Software or programming errors
  5. Faulty Engine Control Module

Symptoms of U0107 Chevrolet

  1. Engine stalling or hesitation
  2. Reduced engine power
  3. Difficulty accelerating
  4. Check Engine Light illuminated
  5. Unresponsive throttle pedal

How to Fix U0107 Chevrolet

  1. Begin by checking the wiring and connections between the ECM and TAC for any signs of damage or corrosion. Repair or replace as necessary.
  2. Inspect the Throttle Actuator Control Module for any faults or malfunctions. Replace if needed.
  3. Perform a diagnostic scan to identify any software or programming errors. Update or reflash the ECM and TAC as required.
  4. Clear the trouble codes and perform a test drive to ensure the issue has been resolved.
  5. If the problem persists, further diagnostics may be needed to pinpoint the exact cause of the communication failure.

Cost to Fix U0107 Chevrolet

The typical repair costs for addressing a U0107 Chevrolet code can vary depending on the specific cause of the issue. In general, the cost of replacing a Throttle Actuator Control Module can range from $200 to $500, including parts and labor. However, additional costs may be incurred for diagnosis time, wiring repairs, or software updates. It is recommended to consult with a qualified mechanic or dealership to obtain an accurate estimate for your vehicle. Labor rates at auto repair shops can vary, so it's advisable to inquire about pricing beforehand.

Tech Notes for U0107 Chevrolet

There is a factory service bulletin for the U0107 code on following Cadillac vehicles:

2006-2007 Chevrolet Avalanche
2006-2007 Chevrolet Express 1500/2500/3500
2006-2007 Chevrolet Silverado
2006-2007 Chevrolet Silverado Flex Fuel
2006-2007 Chevrolet Silverado Hybrid
2006-2007 Chevrolet Silverado SS
2006-2007 Chevrolet Silverado 2500/3500 HD
2006-2007 Chevrolet Suburban
2006-2007 Chevrolet Tahoe
Chevrolet Factory Service Bulletin OBDII Code U0107

Need more information about the U0107 Chevrolet code?

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

Need Help with the Code?

Get the U0107 Chevrolet 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 U0107 Chevrolet Code

1. What does the OBDII code U0107 for a Chevrolet mean?

The code U0107 indicates a communication problem between the Engine Control Module (ECM) and the Throttle Actuator Control Module (TAC).

2. What are some common symptoms of a U0107 code in a Chevrolet?

Common symptoms include a check engine light, reduced engine power, poor acceleration, and potential stalling of the vehicle.

3. What are the possible causes of a U0107 code in a Chevrolet?

Possible causes include faulty wiring, a defective Throttle Actuator Control Module, issues with the ECM, or a communication breakdown between the modules.

4. How can I diagnose a U0107 code in my Chevrolet?

Diagnosing a U0107 code involves using an OBDII scanner to retrieve the code, checking the wiring connections between the ECM and TAC module, and testing the modules for proper functionality.

5. Can I drive my Chevrolet with a U0107 code?

It is not recommended to drive your Chevrolet with a U0107 code as it can lead to safety hazards and further damage to the vehicle. It's best to address the issue promptly.

6. How can I repair a U0107 code in my Chevrolet?

Repairing a U0107 code may involve repairing or replacing damaged wiring, replacing the Throttle Actuator Control Module, or reprogramming the ECM to establish proper communication.

7. Is it necessary to reset the U0107 code after repairs are made?

Yes, it is important to clear the U0107 code after repairs to reset the ECM and ensure the issue has been resolved. This can be done using an OBDII scanner.

8. Can a U0107 code be intermittent in a Chevrolet?

Yes, a U0107 code can sometimes be intermittent, which means the communication problem between the ECM and TAC module may come and go. It's important to address the issue even if it is intermittent.

9. Can a DIYer fix a U0107 code in a Chevrolet?

While some basic diagnostics and repairs can be done by a DIYer, diagnosing and repairing a U0107 code may require specialized tools and expertise. It's recommended to seek professional help for accurate diagnosis and repair.

10. How much does it cost to repair a U0107 code in a Chevrolet?

The cost of repairing a U0107 code can vary depending on the underlying cause of the issue, the need for replacement parts, and labor costs. It's best to consult with a mechanic for a detailed estimate based on your specific situation.

Discuss the causes and fixes for U0107 Chevrolet OBDII Code

  • I thought my transmission was going out on my 06 Chevy avalanche but now I am getting a code u0107. Do they work together?
    It slips into gear, burns gas no speed

  • The U0107 code means that the Powertrain Control Module (PCM) lost communication with the Throttle Body Control Module, that could cause no power or poor acceleration, but not a transmission slip problem.
    According to a national database of repairs, the most likely cause for the U0107 code is either the Throttle Body Control Module (#1 on the image) or the Throttle Body.

    Image

    Click here to enlarge image