What Does B2221 Mean?
This code indicates that the Body Control Module (BCM) has detected an excessive current draw in the passenger front window motor circuit. The current feedback exceeded the programmed threshold, suggesting either a mechanical binding condition causing the motor to work harder than normal, or an electrical fault in the window motor or its circuit. This typically occurs when the window regulator is attempting to operate but encounters resistance or a short circuit condition.
Common Causes
40%
Window regulator mechanism binding or seized, causing excessive motor load
35%
Failing or shorted window motor drawing excessive current
15%
Wiring harness short to ground or damaged insulation in window motor circuit
10%
Faulty BCM current sensing circuit or internal module fault
Diagnostic Steps
1
Step 1: Perform visual and operational inspection of passenger front window - attempt to manually raise and lower window with door panel removed to check for binding, misalignment, or obstruction in the regulator tracks and channels
2
Step 2: Using a digital multimeter, measure current draw of window motor during operation (disconnect motor connector and install inline ammeter) - normal draw should be 3-8 amps during free movement, 10-15 amps under load, anything above 20 amps indicates excessive resistance or motor fault
3
Step 3: Inspect window motor wiring harness and connectors for corrosion, damaged insulation, pinched wires in door jamb area, and check for short to ground using multimeter in resistance mode with motor disconnected
4
Step 4: If wiring is intact and current draw is excessive, remove window motor and bench test it with a 12V power supply to determine if motor itself is faulty or if regulator mechanism is binding
5
Step 5: If motor tests good on bench, inspect window regulator for broken cables, bent tracks, seized rollers, or damaged lift arms that would cause binding
6
Step 6: After repair, clear codes, cycle window through full up/down operation multiple times while monitoring current feedback with scan tool to verify repair and ensure current stays within normal parameters
Estimated Repair Cost
$150 - $600
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) has detected an excessive current draw in the passenger front window motor circuit. The current feedback exceeded the programmed threshold, suggesting either a mechanical binding condition causing the motor to work harder than normal, or an elec...
The most common cause of B2221 (Window Passenger Front Current Feedback Exceeded) is: Window regulator mechanism binding or seized, causing excessive motor load
Typical repair costs for B2221 range from $150 to $600, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to continue driving as this affects comfort/convenience only. The BCM may disable window operation to prevent damage to the motor or circuit. Non-urgent repair unless window security is compromised in the open position.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2221 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
Body Control System - Power Window Circuit
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.