C0041 indicates a malfunction in the brake pedal switch "B" circuit, which is typically the secondary or redundant brake pedal position switch used by multiple vehicle systems for safety cross-checking. This switch supplies brake pedal status to modules such as the PCM, ABS, cruise control, and push-button start systems. When the signal from this switch does not match expectations or is missing, the code is set.
The switch itself is the most common failure point, as internal contacts wear out, become intermittent, or stick open/closed over time.
Wires near the brake pedal are exposed to footwell movement and moisture; chafing, broken conductors, or corroded terminals cause signal loss.
If the switch is not correctly positioned relative to the brake pedal arm, it may never open or close at the proper pedal travel point.
A fuse feeding the brake switch circuit can blow due to a short or age, resulting in no signal output from the switch.
The module that reads the switch signal could have an internal input circuit failure, though this is far less common than switch or wiring faults.
A control module failure is extremely rare for this code and should only be considered after all switch, wiring, and power-supply checks are verified.
In many cases the vehicle remains drivable, but cruise control may be disabled and brake light operation may be affected, creating a safety risk. It should be addressed promptly.
Almost never. The brake pedal switch itself or its wiring and connector are by far the most likely culprits. Replacing the PCM for this code is rarely the correct fix and should only be a last resort after all other possibilities are verified.
No. C0041 is a chassis/brake system code, not a powertrain emissions code, so it typically does not affect emissions readiness or test results.
Many modern vehicles use two separate brake pedal switches (designated A and B) for redundancy and safety. Switch B is the secondary switch monitored for consistency with switch A.