2016-2022 Buick Envision ABS Module: Programming, Costs, and Pre-Crash System Explained
This guide covers the critical details of replacing the ABS control module in a 2016-2022 Buick Envision, including mandatory programming and compatibility with the Forward Collision Alert system.
- Programming is mandatory for any replacement ABS module (new or used) and requires special GM-specific tools.
- You must match the part number exactly to your vehicle's options, specifically whether it has the Forward Collision Alert system (RPO code UGN).
- The most common signs of failure are the ABS, Traction Control, and StabiliTrak warning lights appearing on the dash.
- While you can drive with a failed module, key safety systems will be disabled, increasing the risk of a skid during emergency braking.
Symptoms of a Failing ABS Control Module
When the ABS module in a 2016-2022 Buick Envision begins to fail, your vehicle will provide several clear warnings. The most common sign is the illumination of multiple lights on your dashboard.
- ABS, Traction Control, and StabiliTrak Lights: The most frequent symptom is the simultaneous appearance of the ABS, Traction Control (TC), and/or Service StabiliTrak warning lights 🎬 Watch: Why these traction control lights stay on and how to fix them. on the instrument cluster. These systems all rely on the ABS module, so when it fails, they are all disabled.
- Unresponsive or Spongy Brake Pedal: You might notice a change in how the brake pedal feels. It could become hard to press, require more effort than usual, or feel unresponsive.
- Wheels Locking Up: The primary function of ABS is to prevent your wheels from locking during a hard stop. If the module has failed, you may experience wheels locking up and skidding, especially on wet or slippery surfaces.
- Unusual Noises or Pulsating Brakes: A faulty module can sometimes cause the ABS pump to activate at the wrong times, leading to grinding noises or a pulsating brake pedal during normal braking.
- Associated OBD-II Trouble Codes: A professional scan tool will likely find stored diagnostic trouble codes (DTCs). Common codes related to module failure include U0121 (Lost Communication with ABS Module) and various codes indicating pump motor circuit failure or internal failure.
Known Issues, TSBs, and Recalls
As of early 2026, there are no specific recalls issued by the National Highway Traffic Safety Administration (NHTSA) for the ABS control module itself on the 2016-2022 Buick Envision. However, there are a few related service items to be aware of:
- NHTSA Recall 16V-922: This recall was issued for some early 2016 Envision models due to master cylinder brake lines that could crack and leak brake fluid. A loss of brake fluid will illuminate the brake warning light and can affect the entire braking system, including the ABS. While not a module failure, it's a critical safety recall for the brake system.
No specific Technical Service Bulletins (TSBs) directly address widespread failure of the ABS module for this generation of Envision. Most issues are diagnosed on a case-by-case basis by technicians.
Compatibility Warning: The single most important factor when replacing this module is your vehicle's option package. There are different ABS modules for vehicles with and without the Pre-Crash System / Forward Collision Alert (RPO code UGN). You must match the part number to your vehicle's specific equipment. Installing the wrong module will result in it not functioning correctly, even after programming.
Programming and Calibration Requirements
Yes, a replacement ABS control module in a 2016-2022 Buick Envision absolutely requires programming. This is not a plug-and-play part. The module must be programmed with your vehicle's specific Vehicle Identification Number (VIN) and configuration data to communicate with the other computers in the car.
- Who can program it? A GM dealership or a qualified independent repair shop with the correct tools and software subscription can perform the programming. This typically involves using GM's Service Programming System (SPS) software with a compatible J2534 pass-thru device. 🎬 See how a GM module is programmed using a pass-thru device.
- Can a DIYer program it? It is not feasible for a typical DIY mechanic. The cost of the required tools and the per-VIN software subscription from GM/ACDelco makes it prohibitive.
- What happens if it's not programmed? An unprogrammed module will not work. The ABS and traction control warning lights will remain on, and the safety systems will be inactive.
Buying a Used ABS Control Module
Purchasing a used OEM ABS module is a cost-effective way to repair your Envision, often providing better quality than a cheap aftermarket alternative. However, you must be diligent to ensure you get the right part.
- Verify the Part Number: The most critical step. Before purchasing, locate the part number on your original module and match it exactly. Do not rely on visual similarity alone.
- Confirm Vehicle Options: Double-check if the donor vehicle was equipped with the Forward Collision Alert system (RPO code UGN). A module from a vehicle without this feature will not work in a vehicle that has it, and vice-versa.
- Inspect the Connectors: Check the electrical connector pins on the used module for any signs of corrosion, moisture damage, or bent pins. A clean connector is a good sign.
- Understand Programming is Required: Remember that even a perfect used module will need to be professionally programmed to your vehicle's VIN after installation. Factor this cost into your budget. Beware of sellers claiming a module is "pre-programmed," as this is generally not possible without it being installed in the vehicle.
Cost Comparison
The cost to replace an ABS module can vary significantly based on the source of the part and labor rates. Programming is an additional cost to the part and physical installation.
| Part/Service | Estimated Cost |
|---|---|
| New OEM Part | $600 - $1,100+ |
| New Aftermarket Part | $170 - $400+ |
| Used OEM Part | $100 - $350 |
| Shop Labor (Installation) | $181 - $265 |
| Shop Labor (Programming) | $150 - $300 |
| Total Estimated Cost (Used OEM) | $431 - $915 |
| Total Estimated Cost (New OEM) | $931 - $1,665+ |
Frequently Asked Questions (FAQ)
Can I drive my Buick Envision with a bad ABS module?
Yes, but with caution. A failed ABS module will disable the anti-lock brakes, traction control, and stability control. Your standard hydraulic brakes will still function, but the wheels can lock up during hard braking, increasing stopping distances and the risk of a skid, especially on slippery roads. It is highly recommended to get the module replaced as soon as possible.
How do I know if my Envision has the Forward Collision Alert system (UGN)?
You can check your vehicle's original window sticker or look for the Service Parts Identification (SPID) label. On 2018 and newer models, this is a QR code on the driver's side door jamb. On earlier models, it's a sticker with a list of three-character codes, often found in the glove box. Look for the code "UGN" on this list. The feature also provides visual alerts on the windshield and audible warnings if you approach a vehicle too quickly.
Does a used ABS module need to be programmed?
Yes. Any replacement module, new or used, must be programmed to your vehicle's VIN. The module is tied to the specific configuration of the car it came from. A qualified shop must use GM's diagnostic software to flash the module with your car's information.
Why are my ABS, StabiliTrak, and Traction Control lights all on at the same time?
These three systems are all controlled by the ABS module. When the module fails or loses communication, it can no longer manage these safety features, so the vehicle disables them and turns on the corresponding warning lights to alert the driver of the malfunction. While a bad wheel speed sensor can also cause these lights, a complete module failure is a common reason for all three to appear at once.
Helpful Videos
Technical Specifications
OEM Part Numbers: 23368395 23368399 84375586 84671248 85106187 85123112 85123114 84348815 84375582 84671249 84824698 84825098 84839445 85510018 86779254
Compatibility is dependent on vehicle options, primarily the presence or absence of the Forward Collision Alert system (RPO code UGN).
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: