C0148 low

Parking Brake Switch Circuit Malfunction

The C0148 code means the vehicle's onboard diagnostic system has detected: Parking Brake Switch Circuit Malfunction. This is a low severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
$50 - $300 (parts and labor)
Read ABS Codes
BlueDriver Bluetooth Pro Scanner

Basic scanners cannot read ABS codes. BlueDriver reads all systems including ABS, SRS, and transmission through your phone.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Read ABS Codes
LAUNCH CRP123X (Reads ABS + Chassis)

Basic scanners cannot read ABS codes. This one reads all four systems so you know exactly which sensor failed.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Parking brake indicator light stays on or off
  • Parking brake status incorrect on dashboard
  • Parking brake chime does not sound when engaged
  • Drive-away warning for parking brake not working
  • Auto-hold feature not functioning

Probable Causes (Ranked by Likelihood)

  • Faulty parking brake switch or button Very High
  • Corroded switch connector High
  • Wiring fault at parking brake switch Moderate
  • Parking brake module switch input fault Low

Step-by-Step Diagnostic Procedure

  1. Test parking brake switch signal with scan tool

  2. Check switch connector for corrosion

  3. Test switch continuity in engaged and released positions

  4. Inspect wiring from switch to control module

  5. Verify module receives correct switch inputs

Frequently Asked Questions

Is the parking brake switch the same as the parking brake button?

The parking brake button is the user interface, but it also contains a switch that sends signals to the parking brake module. A failed switch means the button press is not being detected.

Can I still use the parking brake if the switch fails?

If the switch fails, the system may not respond to the button press at all. However, many vehicles will still auto-apply the parking brake when the engine is turned off in Park.

Does this affect the auto-hold feature?

Yes. The auto-hold or hill-hold feature uses the parking brake switch as part of its control logic. If the switch is faulty, auto-hold may not engage or release properly.

Sources

This page is built from documented references. Verify against your own service info before repair work.

Explore More

Was this helpful?

Share carcodefinder.com with a friend who needs to decode their check engine light.