What Does B2119 Mean?
DTC B2119 indicates that the Body Control Module (BCM) has detected a failure in the air conditioning compressor or its associated control circuit. This code is set when the compressor clutch fails to engage, the compressor itself has mechanical failure, or there is an electrical fault preventing proper compressor operation. The BCM monitors compressor operation and sets this code when it detects performance outside normal parameters or lack of response to engagement commands.
Common Causes
35%
Failed A/C compressor clutch coil or seized compressor clutch assembly
30%
Open or short circuit in compressor clutch wiring harness or damaged connector
20%
Failed A/C compressor relay or relay circuit fault
10%
Mechanically seized or internally failed A/C compressor
5%
Faulty Body Control Module or climate control module
Diagnostic Steps
1
Step 1: Visually inspect the A/C compressor clutch with engine running and A/C commanded on. Check if clutch engages, listen for abnormal grinding or bearing noise, and verify serpentine belt is intact and properly tensioned. Observe if compressor pulley spins freely when disengaged.
2
Step 2: Using a digital multimeter, measure voltage at the compressor clutch connector with A/C commanded on. Should read battery voltage (12-14V). If no voltage present, backprobe the relay and check for power on both sides when activated.
3
Step 3: Measure resistance of the compressor clutch coil at the connector (disconnected). Typical specification is 3-5 ohms. Infinite resistance indicates open coil, near-zero indicates short circuit. Also check for continuity to ground (should be open circuit).
4
Step 4: Test the A/C compressor relay by removing it and checking coil resistance (70-120 ohms typical) and performing a bench test with 12V applied. Swap with known good relay of same type if available. Check relay socket for corroded terminals.
5
Step 5: If electrical circuits test good but clutch won't engage, attempt to manually rotate compressor shaft with serpentine belt removed using appropriate tool. Compressor should rotate smoothly with moderate resistance. Seized rotation indicates internal compressor failure.
6
Step 6: After repairs, clear codes and verify proper compressor engagement, monitor refrigerant pressures on both high and low sides to confirm compressor is actually pumping, and road test with A/C on to verify system operation and confirm code does not return.
Estimated Repair Cost
$150 - $1,500
Parts + labor, varies by vehicle and location
DTC B2119 indicates that the Body Control Module (BCM) has detected a failure in the air conditioning compressor or its associated control circuit. This code is set when the compressor clutch fails to engage, the compressor itself has mechanical failure, or there is an electrical fault preventing pr...
The most common cause of B2119 (Compressor Failure) is: Failed A/C compressor clutch coil or seized compressor clutch assembly
Typical repair costs for B2119 range from $150 to $1,500, depending on the vehicle, location, and whether you do it yourself or go to a shop.
This code does not present immediate safety concerns and the vehicle is safe to drive, though air conditioning will not function properly. If compressor has seized and is preventing serpentine belt rotation, this becomes critical and vehicle should not be driven. Repair urgency depends on climate conditions and passenger comfort needs.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2119 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Body
System
Climate Control System (HVAC)
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.