ABS and brakes code
C0161: ABS or traction brake switch circuit fault
How much to fix C0161? Typically $55–$250.
Wide range: this job varies a lot. Itemize your quote for a better answer.
How this range is built
| Part of the job | Low | High |
|---|---|---|
| Parts | $0 | $0 |
| Labor: 0.5 to 1.5 hours × $110 to $150 an hour | $55 | $225 |
| Fees: shop supplies, disposal, diagnostics | $0 | $25 |
| Total, rounded | $55 | $250 |
The hourly rate is the BLS Occupational Employment and Wage Statistics, May 2025 average pay for this trade in the US, $27.13 an hour, times 4 to 5.5 to cover what a shop bills (overhead, tools, insurance, profit). Parts are a band from budget aftermarket to the manufacturer part. Full method.
Not a repair shop, estimates only. Typical range, estimate. Not a quote. Your car, parts and shop change the number.
This is the range for the most common fix, diagnostic scan (check engine light). Which repair your car needs depends on a proper diagnosis.
The ABS and traction system rely on the brake light switch to know when you are pressing the pedal. The computer is not getting a clear signal from that switch, so the switch, its wiring, or the pedal adjustment is likely off. Details can vary by make, so check the scan tool or manual.
- Safe to drive?
- Short trips only
- Most common cause
- Bad or misadjusted brake light switch
Normal brakes usually still work, but without ABS help the wheels can lock in a hard stop, so leave extra room and brake early. Also check that your brake lights work.
Get quotes from local shops
Got C0161? Tell us your ZIP and a shop near you can quote the repair. Free, takes a minute.
Fair Price is not a contractor or a repair shop. Who sees your request
What you may notice
- ABS light on
- Brake lights stay on or do not come on
- Cruise control will not set
- Car may not shift out of park (some models)
Common causes, most likely first
- Bad or misadjusted brake light switch
- Blown brake light fuse
- Wiring or connector problem at the pedal
- Bad brake light bulbs (can affect the circuit)
- ABS module fault (less common)
Check this first
Have someone watch the brake lights while you press the pedal. If they stay on or never light, the switch at the pedal is the first thing to check.
Other repairs that sometimes fix C0161
| Repair | Typical range, US |
|---|---|
| ABS control module repair or replacement | $520 to $1,700 |
| CAN bus wiring repair | $170 to $1,125 |
| Battery replacement | $150 to $470 |
Before you pay
- Ask the shop what test showed this part is the cause, not just that the code appeared.
- Ask for parts and labor listed separately, and for the hours.
- Ask for a written OK before any extra work. Many states require written authorization before repairs.
Got a quote already? Check it against the range. Want to see if your car has a recall tied to this problem? Check recalls by VIN.
Need to read a code yourself? OBD-II scanners on eBay (affiliate link, disclosure).
C0161 questions
Are my brake lights safe?
If they do not light, other drivers cannot see you slow down. Check them right away. A brake light that stays on when you are not braking also drains the battery and can stop the car from locking in Park.
Is the switch expensive?
Brake light switches are usually an inexpensive part, but we do not have a separate estimate for it here. Ask the shop to quote the switch and labor together, since some sit in tight spots behind the pedal.
Can this stop the car from starting?
On some cars the brake switch is part of the start signal and the shift-lock circuit, so yes. If the car will not start or will not shift out of Park, tell the shop right away.
How much does it cost to fix C0161?
The most common fix, diagnostic scan (check engine light), has a typical range of $55 to $250 across the US. It is an estimate built from parts prices and local labor wages, not a quote. Your car and shop change it.
Typical range in 10 metro areas
Only the labor rate changes between cities. Same parts, same hours.
| Area | Typical range, estimate |
|---|---|
| Boston area, Massachusetts | $60 to $290 |
| New York City area | $60 to $280 |
| Los Angeles area, California | $60 to $280 |
| Chicago area, Illinois | $55 to $260 |
| Houston area, Texas | $50 to $250 |
| Dallas-Fort Worth area, Texas | $50 to $250 |
| Phoenix area, Arizona | $55 to $250 |
| Atlanta area, Georgia | $55 to $260 |
| Miami area, Florida | $50 to $250 |
| Seattle area, Washington | $60 to $280 |
Related codes
- C0110: ABS pump motor circuit fault
- C0265: ABS motor relay circuit fault
- C0561: ABS system disabled or module fault
More abs and brakes codes
Code meaning written in our own words. Some codes mean different things on different makes, so check your scan tool or manual. Not a repair shop, estimates only.