P0607 on 2021-2022 Buick Envision: Understanding the BCM Performance Code
On a 2021-2022 Buick Envision, code P0607 almost always points to a software problem in the Body Control Module (BCM), not the main engine computer. A GM Technical Service Bulletin advises against replacing the BCM, instead recommending a specific software-based reset procedure performed by a dealer.
- P0607 on a 2021-2022 Envision is a Body Control Module (BCM) code, not an engine computer code.
- The most likely cause is a software glitch, which is addressed by GM Technical Service Bulletin #22-NA-044.
- Do not replace the BCM unless the specific fuse-pull reset procedure fails to fix the problem.
- This repair requires a trip to a dealer or a qualified shop with GM-specific diagnostic tools.
- The primary symptom is just the Check Engine Light; major drivability issues are not typically associated with this specific fault.
What's Unique About the 2021-2022 Buick ENVISION
For this specific generation of Buick Envision and its platform mates, GM has identified a software anomaly within the Body Control Module (BCM) that can falsely trigger the P0607 code and illuminate the check engine light. Unlike many other vehicles where this code might point to a failed engine computer, on the Envision the problem is often not a hardware failure. A specific service bulletin, #22-NA-044, was issued to address this. The initial version of the TSB instructed technicians to perform a "global battery reset." An updated version provided a more specific procedure: resetting the BCM by removing the vbatt 1 (F49DR BCM1) and vbatt 2 (F4DR BCM 2) fuses for five minutes. The bulletin explicitly states "Do not replace the BCM" for this condition.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Check Engine Light (Malfunction Indicator Lamp) is on
- Replacing the Engine Control Module (ECM). The code P0607 is set by the Body Control Module (BCM) on this vehicle, not the ECM. Replacing the ECM will not fix the problem.
Most Likely Causes
- BCM Internal Software Anomaly 🔴 High Probability This is a known issue documented by General Motors in Technical Service Bulletin #22-NA-044. It affects the Envision and a wide range of other GM vehicles using the same electrical architecture.
How to confirm: A technician will find DTC P0607 stored in the Body Control Module (BCM). The TSB confirms this is likely due to a software issue.
Typical fix: Following the updated TSB, the technician will reset the BCM by removing fuses F49DR (BCM1) and F4DR (BCM2) 🎬 See this guide to locate the correct fuse boxes for five minutes, then reinstall them and clear all DTCs. The bulletin explicitly states "Do not replace the BCM" for this condition. The labor time for this procedure is estimated at 0.3 hours under warranty.
Est. part cost: $0 - Faulty Body Control Module (BCM) ⚪ Low Probability While less common than the software issue, the module itself can fail. GM even placed the BCM for this vehicle on a parts restriction list to investigate issues, suggesting some hardware problems may exist.
How to confirm: This is diagnosed if the software reset procedure from TSB #22-NA-044 does not resolve the issue and the code returns.
Typical fix: The BCM must be replaced and programmed by a qualified technician with the proper tools. This part requires programming to function in the vehicle.
Est. part cost: $250-$500 - Poor Power or Ground Connection ⚪ Low Probability All control modules rely on stable voltage. A weak battery, failing alternator, or corroded ground strap can cause modules to set performance codes. A separate TSB for the related Cadillac XT4 (N222390510) addresses improperly seated BCM connectors from the factory, highlighting the sensitivity of this module to connection issues.
How to confirm: Test the battery and charging system. Inspect the BCM power and ground circuits for corrosion or damage. Physically check that all connectors to the BCM are fully seated.
Typical fix: Replace the failing battery, alternator, or repair the faulty wiring. Ensure BCM connectors are secure.
Est. part cost: $20-$600
Diagnosis Steps
- Verify the Check Engine Light is on.
- Scan the vehicle's modules using a professional OBD-II scanner capable of communicating with the Body Control Module (BCM), such as GM's GDS2 software.
- Confirm that DTC P0607 is set in the BCM.
- Consult GM Service Information for the latest version of Technical Service Bulletin #22-NA-044.
- Follow the updated TSB procedure: Reset the BCM by removing vbatt 1 (F49DR BCM1) and vbatt 2 (F4DR BCM 2) fuses for five minutes. The BCM is located in the center console area, on the passenger side. 🎬 Watch: How to remove the center console to access the BCM
- Reinstall the fuses.
- Clear all DTCs using the scan tool.
- Start the vehicle and verify that the Check Engine Light does not return.
- If the light returns, further diagnosis of the BCM, its wiring, and power/ground connections is necessary. This includes physically checking that all BCM connectors are fully seated.
- If all wiring and power sources are good, the BCM itself may be faulty and require replacement and programming.
Parts You'll Likely Need
- Body Control Module (BCM)
(OEM #13537291)— This is the part that sets the code. While the most common fix is a software reset, if the module has an internal hardware failure, it will need to be replaced. This part number is listed for the 2021 Envision, but a different number (13527301) is listed for the platform-mate 2021 Cadillac XT4, so always verify by VIN.
Trusted brands: ACDelco (OEM)
OEM price range: $300-$500
Aftermarket price range: $200-$400
Technical Service Bulletins (TSBs) & Recalls
- 22-NA-044 / 22NA044: States that a BCM internal software anomaly can set DTC P0607 and advises against BCM replacement. The updated version specifies a fuse-pull reset procedure involving fuses F49DR and F4DR.
- PIE0672B: Engineering information request related to the Check Engine Lamp and DTC P0607 set in the BCM to determine the root cause.
- N222390510: A service update for the related 2023 Cadillac XT4 and Chevy Malibu concerning BCM connectors not being fully seated, which could be a related, though less likely, cause of module performance issues.
Platform-Specific Known Issues
- A known software anomaly in the BCM is the primary cause for this code, as documented in TSB #22-NA-044. The official fix is a specific fuse-pull reset procedure, not a part replacement.
- GM placed the BCM for the 2021 Envision on a parts restriction list to gather more data on field issues, indicating a higher-than-normal focus on this component's performance.
- The issue is not unique to the Envision; it affects a wide range of 2020-2022 GM vehicles built on the Global B electrical platform, including Cadillac, Chevrolet, and GMC models.
Mechanic-Grade Diagnostic Values
- BCM Power Supply Voltage — expected: 12.2 V ± 0.5 V. Failure: Voltage outside the 11.7V to 12.7V range with the key on.
- BCM Ground Circuit Resistance — expected: Below 0.1 Ω. Failure: Resistance higher than 0.1 Ω indicates a poor ground connection.
- CAN Bus 6 Resistance (at DLC Pins 6 & 14) — expected: ~120-123 Ω. Failure: Significantly higher or lower resistance can indicate a break or short in the diagnostic communication bus.
Scan Tool Commands That Help
- GDS2 (GM Global Diagnostic System 2): Module Diagnostics > [K9] Body Control Module > Identification Information — To verify the BCM's part number and software calibration information before and after programming or updates.
- GDS2 (GM Global Diagnostic System 2): Clear All DTCs — Used after performing the fuse-pull reset procedure outlined in TSB 22-NA-044 to clear the P0607 code and other stored faults.
- SPS2 (Service Programming System 2): NEW BCM SETUP — This function is required after installing a new or used BCM 🎬 Learn about BCM cloning services for easier module replacement to program it with the vehicle's specific RPO configurations and security information. Failure to perform setup can result in incorrect feature operation or security lockouts.
- GDS2 (GM Global Diagnostic System 2): Control Functions — To perform bidirectional tests on components controlled by the BCM (e.g., lights, windows, locks) to verify if the BCM is capable of commanding outputs, helping to distinguish a module failure from a circuit or component failure.
Wiring & Ground Locations
- Body Control Module (BCM) — Located at the center console, on the passenger side.. This is the module that sets DTC P0607. Technicians need to access it to check connections and potentially replace it if the TSB reset procedure fails.
- Instrument Panel Fuse Block — On the driver side of the instrument panel, between the steering wheel and the door.. This fuse block likely contains one of the two fuses (F49DR or F4DR) that must be pulled for the TSB reset procedure. The exact fuse location needs to be confirmed with a service manual for the specific vehicle.
- Engine Compartment Fuse Block — Under the hood, next to the vehicle battery.. This fuse block may contain one of the two fuses (F49DR or F4DR) required for the BCM reset. Technicians must check both the interior and engine bay fuse blocks to find the correct fuses mentioned in TSB 22-NA-044.
- BCM Ground Path — Varies, but typically a ring terminal connected to the chassis near the BCM or routed through a splice pack.. A GM service bulletin warns that removing a BCM ground path while the module is powered (i.e., without disconnecting the battery first) can cause internal damage to the BCM, potentially leading to codes like P0607.
Real Owner Repair Stories
- Reddit user post in r/CarRepair (2023 Buick Envision) — Vehicle would not start due to a faulty BCM.
❌ Tried (didn't work) Initial diagnosis pointed to a failed BCM.
✅ What actually fixed it The user replaced the faulty BCM with a used unit from eBay and used GM's SPS2 software to program it. However, the 'setup' function overwrote the vehicle's correct low mileage with a much higher mileage stored in the used BCM. This highlights a significant risk of using second-hand modules on Global B architecture vehicles.
Helpful Videos
We Have This Part in Stock
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.
- Buick ENVISION:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2021-2022 Buick ENVISION
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Diagnosis Steps
- Parts You'll Likely Need
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- 🎟️ Get 5% Off