C0598 indicates a performance fault detected inside the Brake System Control Module (BSCM), specifically involving its internal 'B' channel, redundant processor, or self-diagnostic watchdog. The module reports that an internal performance check has failed, which usually points to the module itself or its electrical support circuits rather than a sensor or actuator. It is a chassis-system code and is not caused by the engine/powertrain computer.
The most common cause is a fault inside the Brake System Control Module itself, such as a failed internal processor, memory, or redundant 'B' circuit that no longer passes self-checks.
Low, intermittent, or noisy battery voltage and poor ground connections to the BSCM can cause internal performance monitors to fail.
Corroded, loose, bent, or moisture-contaminated connectors at the BSCM can disrupt reliable module operation and communication.
A weak battery, poor alternator output, or high electrical load during cranking can trigger module performance faults.
Corrupted or outdated BSCM calibration may produce a false internal performance fault; reprogramming may resolve it when hardware and wiring are sound.
The engine/powertrain computer is very rarely the cause of a BSCM performance code and should only be considered after all BSCM circuits and the module itself have been verified.
No. C0598 is a Brake System Control Module fault. PCM/ECM replacement is almost never the correct repair for this code.
Driving is usually possible but not ideal. ABS, traction control, or stability control may be disabled or behave abnormally, so the system should be diagnosed promptly.
Sometimes. If the BSCM wiring, power, and ground are verified good, reprogramming or updating the module calibration may resolve a false internal performance fault.
The Brake System Control Module (BSCM), which handles brake-related chassis functions. It is separate from the PCM/ECM.