Quick Answer
The C0021 code means brake booster performance. It does not prove a failed booster assembly or an ABS pump motor fault. Save the scan, identify the exact architecture, and test the physical and electrical paths before selecting a repair.
What Does the C0021 Code Mean?
The C0021 code means Brake Booster Performance. It names a monitored result, not a guaranteed failed part. The reporting module, suffix and companion faults determine the relevant test branch.
Brake assistance can be produced and monitored in different ways. Identify whether the installed vehicle uses vacuum, hydraulic or electrically controlled assistance before choosing a test instrument. The performance label does not specify a universal vacuum level or mean that the ABS hydraulic pump and booster pump are the same component.
A hard pedal concerns brake assistance, while a soft or sinking pedal can raise a different hydraulic safety concern. Report the actual symptom rather than describing every brake complaint as booster failure. Both require an appropriate safety assessment, but they do not establish the same failed component or test path.
GM PIT5719A concerns specified 2019 Chevrolet Silverado 4500HD, 5500HD and 6500HD vehicles built before August 1, 2019. It describes a continuously running booster pump with possible C0021 and a pressure-switch diagnostic branch. This narrow example demonstrates that a feedback/control issue can matter; it is not a universal switch-replacement instruction.
For a vehicle whose pump continues running after shutdown, record the exact behavior and code before testing. The workshop should identify the installed assist architecture and follow its isolation procedure. A pump that runs continuously is not automatically a worn-out pump, and unplugging a component without the applicable instructions is not a general diagnostic shortcut.
Save the full module wording and suffix before clearing; they can change the test path.
Separate C0021 from adjacent fault families
| Code | General description | Key distinction |
|---|---|---|
| C0021 | Brake Booster Performance | Assist-system performance monitor. |
| C0020 | ABS Pump Motor Control | Do not confuse ABS modulation with booster assistance. |
| C0022 | Brake Booster Solenoid | Different monitored branch. |
| P050F | Brake Assist Vacuum Too Low | Vacuum-specific fault; architecture matters. |
Record the complete C0021 description. The suffix, reporting module and companion faults can change the diagnostic path. Use the manufacturer's full wording and test procedure for the exact vehicle.
C0021 Symptoms and Likely Causes
C0021 symptoms depend on fault status and the fallback strategy. Record what the driver and modules reported. A symptom list is not a parts list.
Compare current and history faults with the original conditions. Test a suspected shared cause rather than assuming every companion code needs a separate part.
Reduced assistance may make the pedal harder to operate. Stop safely and arrange inspection; do not rely on a code clear to restore assist.
On applicable systems, prolonged or unusual pump operation can be a clue. Identify the system before interpreting that behavior.
Record the exact warnings and reporting modules. A warning may appear before a readily felt symptom.
Softness, sinking, pulling or leakage needs its own immediate brake inspection and must not be labeled booster failure without evidence.
Practical cause-checking order
- Complete fault identity: Confirm the complete booster-performance description, suffix and installed assist architecture.
- Shared supply and connection: Check the system’s applicable electrical supply, connections and grounds before evaluating pump or feedback operation.
- Electrical control evidence: Test relevant pressure, vacuum, travel or switch feedback using the method required by that design; do not assume every system has the same sensor.
- Physical response evidence: Measure the appropriate physical assist response and inspect its supply path before condemning the booster assembly.
- Module and service information: Consider pump, booster, control or setup work only after the preceding evidence and any applicable service information identify the branch.
Did C0021 appear after recent brake, battery, harness or hydraulic-unit service? Recheck the documented connections, parts and setup steps affected by that work. Record battery and software history; a post-repair code does not prove the new part is defective.
How Serious Is C0021, and Can You Drive?
An ABS or stability warning needs prompt professional diagnosis even when the pedal seems normal. Do not assume emergency braking assistance remains available. If pedal effort or travel changes, braking pulls, a wheel drags, fluid leaks or a red brake warning appears, stop safely and arrange recovery. No safe driving distance can be inferred from the code.
Record brake warnings, pedal changes, fluid loss and recent service. Do not induce wheel slip or emergency braking to test assistance on public roads; warning-state assessment comes before any functional verification.
Stop and arrange a tow if pedal feel changes, stopping is impaired, fluid leaks, a wheel drags or a red brake warning appears.
Brake circuits can retain pressure, and electrically controlled brakes can operate unexpectedly. Secure the vehicle and follow the exact shutdown, isolation and pressure-release procedure before touching hydraulic components. Never release a pipe to investigate a hot or dragging wheel, apply battery power to a valve, or trigger ABS on a public road as a diagnostic experiment.
How to Diagnose C0021 in the Right Order
-
Preserve assist warnings and pedal observations
Save the full fault and related brake, engine or electrical records before clearing. Record pedal effort, travel, warning messages and any pump behavior during startup or shutdown. If assistance or braking is impaired, arrange recovery instead of driving to reproduce the complaint.
-
Identify the booster architecture
Use VIN-specific information to identify the assistance source, its controller and feedback devices. Distinguish the booster pump from the ABS pump where both exist. Choose a vacuum, hydraulic or electrical test only after establishing the actual architecture.
-
Check supply and feedback connections
Follow the specified isolation and supply checks. Inspect relevant wiring, terminals and accessible assist connections for damage or leakage. Do not disconnect a pressure switch or bridge a control circuit simply because a bulletin describes that step for a different vehicle.
-
Compare assist demand with physical response
A qualified technician should compare the prescribed command and feedback with the appropriate physical assist measurement. Use the correct equipment and operating conditions. A scanner display can organize evidence but cannot independently establish vacuum, pressure or safe pedal assistance.
-
Apply only matching service information
Check current bulletins and parts information for the exact vehicle. The GM heavy-duty truck example is limited by model and build date; apply its test only when the service information confirms applicability. Select a repair from the failed test, not from a similar pump symptom.
-
Verify safe assistance before road testing
After repair, complete required setup and verify assist operation, pedal behavior, warnings and relevant leakage checks. Road testing comes only after safe stationary operation is established. Run the proper confirmation routine and retain the final scan and physical measurements.
Specifications are vehicle-specific. Use the exact VIN specifications, approved test points and required operating state. No generic value or drive cycle can replace the applicable procedure. Manufacturer examples here do not establish specifications for other applications.
C0021 Repairs and Cost Planning
The correct C0021 repair follows the failed test. Wiring, a physical repair, a proven component, software and controller work are different outcomes. Do not replace an assembly from the generic code alone.
Recheck installation and required setup after repair. Replacement of a booster, pump, pressure switch or controller involves different procedures. The estimate should identify the failed branch and include the specific hydraulic, electrical or calibration work it requires.
Ask the shop to name the failed branch and the measurement supporting each proposed repair.
Authorize diagnosis before parts while the cause remains uncertain.
| Possible path | Quote basis |
|---|---|
| Repair a connector, feed or ground after its test fails | VIN-specific quote |
| Repair the proven hydraulic or mechanical brake fault | VIN-specific quote |
| Replace the confirmed component using the VIN-specific parts procedure | VIN-specific quote |
| Complete required bleeding, initialization and brake verification | VIN-specific quote |
These are alternative repair paths, not prices to add together. Request a VIN-specific quote separating diagnosis, parts, labor, fluids, taxes, required setup and verification. Ask which failed test supports the proposed repair and whether warranty coverage applies.
Using iCarsoft CR Eagle P for C0021
On a supported vehicle, iCarsoft CR Eagle P can retrieve accessible module faults, save available freeze frame, display ECU-provided live data and create a diagnostic report. For C0021, preserve the original evidence and compare related modules before clearing an erasable record.
Compare available brake-controller records before and after repair. The report supports diagnosis but cannot replace the OEM physical and functional checks.

Preserve the brake booster performance evidence
iCarsoft CR Eagle P
Review supported codes and relevant live data together. Confirm the exact VIN, controller access, PIDs and any requested active test with iCarsoft before purchase; generic product capabilities do not guarantee a C0021-specific function.
Check current CR Eagle P price and availabilityCheck CR Eagle P compatibility by VINThe official product page describes supported full-system diagnostics, available live data, freeze frame and diagnostic reports; exact controller coverage and active tests depend on the VIN and software. Confirm the requested function by VIN before purchase. Follow OEM prerequisites and stop for abnormal operation.
Know the measurement boundary. Scan data describes ECU-provided information; it does not directly prove the physical condition of the brake booster performance. Where required, use the specified electrical test equipment and, only where required, approved brake-pressure equipment and compare reported values with the relevant measured evidence.
Verify the C0021 Repair
After repair, verify connectors, harness clearance, setup and controller supply. Save post-repair findings, then clear only erasable records through the approved procedure. Battery disconnection is not a repair.
Run the manufacturer's applicable verification conditions in a safe workshop or route. Compare the original operating state with current data for the brake booster performance, and check current and pending faults in related modules. One clean start or idle period does not prove that every conditional monitor has completed.
Compare the original and final scans, including fault status, operating conditions and required setup. Record whether the monitor completed and whether the original event returned.
If C0021 returns, compare its suffix, status, failure order and operating conditions with the saved baseline before replacing another part. Revisit the failed branch and inspect anything disturbed. Confirm the prescribed brake-system verification separately from code clearing.
Stored and Active brake-control faults require different decisions. Preserve the original record and follow the OEM confirmation procedure. A cleared display does not prove restored assistance or safe braking.
Related Brake Booster Performance Code Guides
Use related-code pages to compare monitor families, not to merge repairs. A nearby code can share a component, circuit, fluid path or operating condition, but its diagnostic conclusion still depends on its own status, suffix and test evidence.
C0021 Frequently Asked Questions
Does the C0021 code mean the named component is bad?
No. C0021 describes brake booster performance, not a confirmed part. It also does not prove a failed booster assembly or an ABS pump motor fault. Use the OEM test sequence to distinguish the circuit, load and controller before replacing parts.
What should I check first for C0021?
Save every module's codes and freeze frame before clearing. Confirm the full definition, suffix and VIN architecture. Then inspect recent brake, battery, harness or hydraulic-unit service, connectors and shared supplies. Those facts determine whether the next test needs the specified electrical test equipment and, only where required, approved brake-pressure equipment or a manufacturer-specific functional procedure.
Can I drive with the C0021 code?
An ABS or stability warning needs prompt professional diagnosis even when the pedal seems normal. Do not assume emergency braking assistance remains available. If pedal effort or travel changes, braking pulls, a wheel drags, fluid leaks or a red brake warning appears, stop safely and arrange recovery. No safe driving distance can be inferred from the code.
Why did C0021 return after a part was replaced?
The assist supply, feedback switch or sensor, wiring or required setup may remain unresolved. A returning performance code warrants repeating the measured assist test, not automatically authorizing a second booster.
What should a C0021 repair estimate include?
Ask for the failed-test evidence and a VIN-specific breakdown of diagnosis, parts, labor, taxes, required setup and verification. A code alone cannot establish the repair price.
Can CR Eagle P diagnose and clear C0021?
On a supported vehicle, CR Eagle P can organize available faults, freeze frame, live data and reports, and can clear erasable records after repair. Confirm exact ECU coverage. It cannot establish safe braking from an erase command or replace physical measurements for the brake booster performance.
Technical and cost references
- NHTSA DOT HS 812 574 — Hydraulic Braking System Appendices, Appendix K. Selected standardized chassis-code descriptions; not a VIN-specific test procedure.
- GM PIT5719A — updated April 16, 2020. Limited 2019 Silverado medium-duty application and build range; booster pump/pressure-switch diagnostic example.
Product information: Official iCarsoft CR Eagle P page.
Editorial note: General diagnostic education, not a substitute for the owner's manual, current VIN-specific service information or professional inspection. Test limits, procedures, coverage and costs vary. Related articles provide context; apply only the specifications and repair procedures that match the vehicle. No universal failure rate, repair price or outcome is implied.