Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
SYS.OK|MANUAL.DBβ LIVE
HOMESERVICE MANUALSVOLVO2004S80 L6-2.9L TURBO VIN 91 B6294TREPAIR AND DIAGNOSISA L L DIAGNOSTIC TROUBLE CODES ( DTC )TESTING AND INSPECTIONMANUFACTURER CODE CHARTSBCM CODES (BRAKE CONTROL MODULE)BCM-0148FAULTY CONFIGURATION ID
2004 Volvo S80 L6-2.9L Turbo VIN 91 B6294T
Faulty Configuration ID
2004 Volvo S80 L6-2.9L Turbo VIN 91 B6294TSECTION Faulty Configuration ID
Faulty configuration ID
Information
Hint: Diagnostic trouble code (DTC) BCM-0148 can be stored when programming the brake control module. If this is the case, erase the diagnostic trouble code (DTC).
- Ignition on
- Erase the diagnostic trouble code (DTC) if it was stored during programming.
Was the diagnostic trouble code (DTC) stored when programming the brake control module?
Yes - Erase the diagnostic trouble code (DTC) if it was stored during programming.
No - Checking diagnostic trouble codes (DTCs) in the central electronic module
-------------------------------------------------
Checking diagnostic trouble codes (DTCs) in the central electronic module
Checking diagnostic trouble codes (DTCs) in the central electronic module
Checking other diagnostic trouble codes (DTCs)
In the event of communication problems, the fault may exist in other parts of the communications network.
The role of the central electronic module is to generally control the communications network and to store diagnostic trouble codes (DTCs) in the event of communication problems between control modules.
If there are diagnostic trouble codes (DTCs) stored for communication problems in the central electronic module, stop the fault tracing and fault trace the central electronic module.
Were diagnostic trouble codes (DTCs) for communication problems stored in the central electronic module?
Yes - Stop the fault tracing and fault trace the central electronic module.
No - Checking diagnostic trouble codes (DTCs)
-------------------------------------------------
Checking diagnostic trouble codes (DTCs)
- Ignition on
- Read off the status of the diagnostic trouble code (DTC).
Is the status of the diagnostic trouble code (DTC) intermittent?
Yes - Intermittent fault
No - Fault-tracing information
-------------------------------------------------
Fault-tracing information
The diagnostic trouble code (DTC) indicates that the fault is in the control module for the steering wheel angle sensor.
Fault-trace according to the relevant information. If no fault is found, replace the control module for the steering angle sensor.
-------------------------------------------------
Fault-tracing information
Information
Fault-tracing information
The fault should have been detected and remedied. As this is not the case fault-tracing has failed.
Exit fault-tracing for this diagnostic trouble code (DTC) or make another attempt.
Do you want to exit fault-tracing?
Yes - Exit Fault-Tracing
No - Attempt New Test
------------------------
Attempt New Test - Information
-------------------------------------------------
Verification
Hint: After carrying out the repair, check that the fault has been remedied.
- Ignition off
- Reconnect the connectors, reinstall components etc.
- Test drive the car. See Test Drive Form (DSTC (dynamic stability and traction control) /brake control module), description Test Drive Form (DSTC (Dynamic Stability And Traction Control) /Brake Control Module), Description
- Ignition on.
Read off the status of the diagnostic trouble code (DTC).
Is the status of the diagnostic trouble code (DTC) intermittent?
Yes - Verification completed
No - Fault-tracing information
-------------------------------------------------
Intermittent fault
Hint: The status of the diagnostic trouble code (DTC) indicates that the control module has previously registered a fault but that the fault is not now active.
Check the connectors for the brake control module and the control module for the steering wheel angle sensor. Check for contact resistance and oxidation.
Check that the communication wiring is not too close to a source of interference such as a car-phone etc.
Remedy as necessary.
Other information
- Connecting the breakout box, brake control module (BCM) Connecting the Breakout Box
- For connection of breakout box to Steering wheel angle sensor module (SAS), see: Connecting the breakout box to the steering angle sensor Connecting the Breakout Box
- Checking wiring and terminals Checking Wiring And Terminals.
Continue - Fault-tracing information
-------------------------------------------------
Fault-tracing information
Information
Fault-tracing information
If the fault is intermittent, do not verify fault-tracing if the fault does not recur.
It is possible to view the information again, or leave fault-tracing for this diagnostic trouble code (DTC).
Do you want to view the information again?
Yes - Attempt New Test
No - Exit fault-tracing
------------------------
Attempt New Test - Information
-------------------------------------------------
RENDER: 1.0x
NO RELATED
Recommended Tools & Savings
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.