Engine-CodesChevrolet – B3979 2017 Chevrolet Silverado

B3979 2017 Chevrolet Silverado Code - Incorrect Environmental Identifier Received from HVAC Control Module

Quick Answer

The B3979 code for a 2017 Chevrolet Silverado indicates that the vehicle's on-board diagnostic system has detected an issue with the Environmental Identifier received from the HVAC (Heating, Ventilation, and Air Conditioning) Control Module. Common causes include Faulty temperature sensors, Wiring issues or poor electrical connections, Software glitches in the HVAC Control Module. 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
B3979 2017 Chevrolet Silverado indicates Incorrect Environmental Identifier Received from HVAC Control Module.
Common causes
Common causes include Faulty temperature sensors, Wiring issues or poor electrical connections, Software glitches in the HVAC Control Module.
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 11, 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 B3979 2017 Chevrolet Silverado Description

The B3979 code for a 2017 Chevrolet Silverado indicates that the vehicle's on-board diagnostic system has detected an issue with the Environmental Identifier received from the HVAC (Heating, Ventilation, and Air Conditioning) Control Module. Essentially, this means that there is a discrepancy or incorrect information being communicated between the HVAC Control Module and other related systems in the vehicle. This can have various implications for the vehicle's overall performance and functionality.

OBDII Code B3979 2017 Chevrolet Silverado - Incorrect Environmental Identifier Received from HVAC Control Module
B3979 2017 Chevrolet Silverado Code - Incorrect Environmental Identifier Received from HVAC Control Module

Common Causes of B3979 2017 Chevrolet Silverado

  1. Faulty temperature sensors.
  2. Wiring issues or poor electrical connections.
  3. Software glitches in the HVAC Control Module.
  4. Malfunctioning HVAC Control Module.
  5. Environmental changes affecting the system calibration.

Symptoms of B3979 2017 Chevrolet Silverado

  1. Inconsistent temperature control within the vehicle.
  2. Air conditioning or heating not functioning as expected.
  3. Unusual or erratic airflow from the vents.
  4. HVAC system not responding to manual adjustments.
  5. Dashboard warning light related to HVAC system.

How to Fix B3979 2017 Chevrolet Silverado

  1. Begin by using a diagnostic scanner to read and clear the B3979 code.
  2. Inspect and test the temperature sensors and wiring for any faults or damage.
  3. Check for any software updates or recalibrations available for the HVAC Control Module.
  4. If necessary, replace the faulty sensors, repair wiring connections, or replace the HVAC Control Module.
  5. After repairs are completed, reset the system and test the HVAC functionality to ensure the issue has been resolved.

Cost to Fix B3979 2017 Chevrolet Silverado

The cost of repairing the B3979 code on a 2017 Chevrolet Silverado can vary depending on the specific cause of the issue and the extent of the repairs needed. In general, parts such as temperature sensors or wiring repairs may range from $50 to $200, while a new HVAC Control Module could cost anywhere from $200 to $500 or more. Labor costs at auto repair shops typically range from $80 to $150 per hour, and the total repair bill could amount to several hundred dollars. It's advisable to consult with a trusted mechanic or dealership for a more accurate estimate based on your vehicle's specific needs.

Need more information about the B3979 2017 Chevrolet Silverado code?

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

Need Help with the Code?

Get the B3979 2017 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 B3979 2017 Chevrolet Silverado Code

1. What does the OBDII code B3979 mean on a 2017 Chevrolet Silverado?

The code B3979 indicates that the HVAC control module has received an incorrect environmental identifier, which may affect climate control functionality.

2. What are the common symptoms of code B3979 on a 2017 Chevrolet Silverado?

Symptoms may include improper operation of the HVAC system, incorrect temperature control, or failure to switch between different climate modes.

3. What causes the B3979 code to appear on a 2017 Chevrolet Silverado?

This code is typically caused by software issues, communication errors between modules, a malfunctioning HVAC control module, or wiring problems.

4. How do I diagnose the B3979 code on my 2017 Chevrolet Silverado?

Use a scan tool to confirm the code, inspect the HVAC control module connections and wiring for damage, and check for any software updates available for the vehicle.

5. Can a faulty HVAC control module cause the B3979 code?

Yes, a faulty or malfunctioning HVAC control module is a common cause of this code.

6. Is the B3979 code related to the air conditioning system?

Yes, it can affect the air conditioning system as it is tied to the overall HVAC operation, including temperature regulation and airflow.

7. Can I clear the B3979 code without repairing the issue?

You can clear the code with a scan tool, but if the underlying issue is not fixed, the code will likely return.

8. Is the B3979 code a serious issue?

While it may not immediately affect drivability, it can compromise comfort and HVAC functionality, especially in extreme weather conditions.

9. How much does it cost to fix the B3979 code on a 2017 Chevrolet Silverado?

The repair cost varies depending on the cause, but it could range from $100 for simple wiring repairs to $500 or more if the HVAC control module needs replacement.

10. Can a software update resolve the B3979 code?

Yes, in some cases, a software update from the dealership can resolve communication issues and clear the code.

Discuss the causes and fixes for B3979 2017 Chevrolet Silverado OBDII Code

Code B3979 2017 Chevrolet Silverado comments

No comments found for this page.