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.
2008 Volvo S80 BaseFACTORY OEM SERVICE PROCEDURE
Engine Control Module (ECM) Diagnostic Trouble Codes - 1 Of 11
- ECM-B102400: Start Control Unit. General Failure Information. No Sub Type Information (B6304T2; 2008-2010)
- ECM-B102400: Start Control Unit. General Failure Information. No Sub Type Information (B6304T4; 2011-2012)
- ECM-B102400: Start Control Unit. General Failure Information. No Sub Type Information (B6324S; 2007-2010)
- ECM-B102400: Start Control Unit. General Failure Information. No Sub Type Information (B6324S2; 2010)
- ECM-B102400: Start Control Unit. General Failure Information. No Sub Type Information (B6324S4; 2011-2012)
- ECM-B102400: Start Control Unit. General Failure Information. No Sub Type Information (B6324S5; 2011-2012)
- ECM-B102482: Start Control Unit. Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6304T2; 2008-2010)
- ECM-B102482: Start Control Unit. Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6304T4; 2011-2012)
- ECM-B102482: Start Control Unit. Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6324S; 2007-2010)
- ECM-B102482: Start Control Unit. Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6324S2; 2010)
- ECM-B102482: Start Control Unit. Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6324S4; 2011-2012)
- ECM-B102482: Start Control Unit. Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6324S5; 2011-2012)
- ECM-B102482: Start Control Unit. Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B8444S; 2007-2010)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6304T2; 2008-2010)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6304T4; 2012)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6304T4; 2011)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6324S; 2007-2010)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6324S2; 2010)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6324S4; 2012)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6324S4; 2011)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6324S5; 2011)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B6324S5; 2012)
- ECM-B102486: Start Control Unit. Bus Signal / Message Failures. Signal Invalid (B8444S; 2007-2010)
- ECM-B108700: Lin Bus "A". General Failure Information. No Sub Type Information (B6324S2; 2010)
- ECM-B108700: Lin Bus "A". General Failure Information. No Sub Type Information (B6324S4; 2011-2012)
- ECM-B10A268 Crash Input. Algorithm Based Failures. Event Information (B6304T2; 2008-2009)
- ECM-B10A268 Crash Input. Algorithm Based Failures. Event Information (B6324S; 2007-2009)
- ECM-B10A268 Crash Input. Algorithm Based Failures. Event Information (B6324S2; 2010)
- ECM-B10A268 Crash Input. Algorithm Based Failures. Event Information (B6324S4; 2011-2012)
- ECM-B10A268 Crash Input. Algorithm Based Failures. Event Information (B8444S; 2007-2009)
- ECM-B10FF68 Ignition Control. Algorithm Based Failures. Event Information (B6304T2; 2008-2009)
- ECM-B10FF68 Ignition Control. Algorithm Based Failures. Event Information (B6324S; 2007-2009)
- ECM-B10FF68 Ignition Control. Algorithm Based Failures. Event Information (B6324S2; 2010)
- ECM-B10FF68 Ignition Control. Algorithm Based Failures. Event Information (B6324S4; 2011-2012)
- ECM-B10FF68 Ignition Control. Algorithm Based Failures. Event Information (B8444S; 2007-2009)
- ECM-B11D487 Low Speed Collision Mitigation By Braking Disabled. Bus Signal / Message Failures. Missing Message (B6304T2; 2010)
- ECM-B11D487 Low Speed Collision Mitigation By Braking Disabled. Bus Signal / Message Failures. Missing Message (B6304T4; 2011-2012)
- ECM-B11D487 Low Speed Collision Mitigation By Braking Disabled. Bus Signal / Message Failures. Missing Message (B6324S2; 2010)
- ECM-B11D487 Low Speed Collision Mitigation By Braking Disabled. Bus Signal / Message Failures. Missing Message (B6324S4; 2011-2012)
- ECM-B11D487 Low Speed Collision Mitigation By Braking Disabled. Bus Signal / Message Failures. Missing Message (B6324S; 2010)
- ECM-B11D487 Low Speed Collision Mitigation By Braking Disabled. Bus Signal / Message Failures. Missing Message (B6324S5; 2011-2012)
- ECM-C004082: Brake Pedal Switch "A". Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6304T2; 2008-2010)
- ECM-C004082: Brake Pedal Switch "A". Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6304T4; 2011-2012)
- ECM-C004082: Brake Pedal Switch "A". Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6324S; 2007-2010)
- ECM-C004082: Brake Pedal Switch "A". Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6324S2; 2010)
- ECM-C004082: Brake Pedal Switch "A". Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6324S4; 2011-2012)
- ECM-C004082: Brake Pedal Switch "A". Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B6324S5; 2011-2012)
- ECM-C004082: Brake Pedal Switch "A". Bus Signal / Message Failures. Alive / Sequence Counter Incorrect / Not Updated (B8444S; 2007-2010)
- ECM-C200387: Steering Wheel Switch Left Module. Bus Signal / Message Failures. Missing Message (B6304T2; 2010)
- ECM-C200387: Steering Wheel Switch Left Module. Bus Signal / Message Failures. Missing Message (B6304T4; 2011-2012)
- ECM-C200387: Steering Wheel Switch Left Module. Bus Signal / Message Failures. Missing Message (B6324S; 2010)
- ECM-C200387: Steering Wheel Switch Left Module. Bus Signal / Message Failures. Missing Message (B6324S2; 2010)
- ECM-C200387: Steering Wheel Switch Left Module. Bus Signal / Message Failures. Missing Message (B6324S4; 2011-2012)
- ECM-C200387: Steering Wheel Switch Left Module. Bus Signal / Message Failures. Missing Message (B6324S5; 2011-2012)
- ECM-C200387: Steering Wheel Switch Left Module. Bus Signal / Message Failures. Missing Message (B8444S; 2010)
- ECM-P001100: Intake Camshaft Position Timing - Over-Advanced (Bank 1). General Failure Information. No Sub Type Information (B6304T2; 2008-2010)
- ECM-P001100: Intake Camshaft Position Timing - Over-Advanced (Bank 1). General Failure Information. No Sub Type Information (B6304T4; 2011-2012)
- ECM-P001100: Intake Camshaft Position Timing - Over-Advanced (Bank 1). General Failure Information. No Sub Type Information (B6324S; 2007-2010)
- ECM-P001100: Intake Camshaft Position Timing - Over-Advanced (Bank 1). General Failure Information. No Sub Type Information (B6324S2; 2010)
- ECM-P001100: Intake Camshaft Position Timing - Over-Advanced (Bank 1). General Failure Information. No Sub Type Information (B6324S4; 2011-2012)
- ECM-P001100: Intake Camshaft Position Timing - Over-Advanced (Bank 1). General Failure Information. No Sub Type Information (B6324S5; 2011-2012)
- ECM-P001100: Intake Camshaft Position Timing - Over-Advanced (Bank 1). General Failure Information. No Sub Type Information (B8444S; 2007-2010)
- ECM-P001200: Intake Camshaft Position Timing - Over-Retarded (Bank 1). General Failure Information. No Sub Type Information (B6304T2; 2008-2010)
- ECM-P001200: Intake Camshaft Position Timing - Over-Retarded (Bank 1). General Failure Information. No Sub Type Information (B6304T4; 2011-2012)
- ECM-P001200: Intake Camshaft Position Timing - Over-Retarded (Bank 1). General Failure Information. No Sub Type Information (B6324S; 2007-2010)
- ECM-P001200: Intake Camshaft Position Timing - Over-Retarded (Bank 1). General Failure Information. No Sub Type Information (B6324S2; 2010)
- ECM-P001200: Intake Camshaft Position Timing - Over-Retarded (Bank 1). General Failure Information. No Sub Type Information (B6324S4; 2011-2012)
- ECM-P001200: Intake Camshaft Position Timing - Over-Retarded (Bank 1). General Failure Information. No Sub Type Information (B6324S5; 2011-2012)
- ECM-P001200: Intake Camshaft Position Timing - Over-Retarded (Bank 1). General Failure Information. No Sub Type Information (B8444S; 2007-2010)
- ECM-P001268: Intake Camshaft Position Timing - Over-Retarded (Bank 1). Algorithm Based Failures. Event Information (B6304T2; 2008-2009)
- ECM-P001268: Intake Camshaft Position Timing - Over-Retarded (Bank 1). Algorithm Based Failures. Event Information (B6324S; 2007-2009)
- ECM-P001268: Intake Camshaft Position Timing - Over-Retarded (Bank 1). Algorithm Based Failures. Event Information (B8444S; 2007-2009)
- ECM-P001268: Intake Camshaft Position Timing - Over-Retarded (Bank 1). Algorithm Based Failures. Event Information (B6324S2; 2010)
- ECM-P001268: Intake Camshaft Position Timing - Over-Retarded (Bank 1). Algorithm Based Failures. Event Information (B6324S4; 2011-2012)
- ECM-P001400: Exhaust Camshaft Position Timing - Over-Advanced (Bank 1). General Failure Information. No Sub Type Information (B8444S; 2007-2010)
- ECM-P001500: Exhaust Camshaft Position Timing - Over-Retarded (Bank 1). General Failure Information. No Sub Type Information (B8444S; 2007-2010)
- ECM-P001568: Exhaust Camshaft Position Timing - Over-Retarded (Bank 1). Algorithm Based Failures. Event Information (B8444S; 2007-2009)
- ECM-P001600: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Failure Information. No Sub Type Information (B6304T2; 2008-2009)
- ECM-P001600: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Failure Information. No Sub Type Information (B6324S; 2007-2009)
- ECM-P001600: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Failure Information. No Sub Type Information (B8444S; 2008-2009)
- ECM-P001600: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Failure Information. No Sub Type Information (B8444S; 2007)
- ECM-P001621: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too Low (B6304T2; 2010)
- ECM-P001621: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too Low (B6304T4; 2011-2012)
- ECM-P001621: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too Low (B6324S; 2010)
- ECM-P001621: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too Low (B6324S2; 2010)
- ECM-P001621: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too Low (B6324S4; 2011-2012)
- ECM-P001621: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too Low (B6324S5; 2011-2012)
- ECM-P001621: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too Low (B8444S; 2010)
- ECM-P001622: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too High (B6324S2; 2010)
- ECM-P001622: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. General Signal Failures. Signal Too High (B6324S4; 2011-2012)
- ECM-P001692: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. Component Failures. Performance Or Incorrect Operation (B6304T2; 2010)
- ECM-P001692: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. Component Failures. Performance Or Incorrect Operation (B6304T4; 2011-2012)
- ECM-P001692: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. Component Failures. Performance Or Incorrect Operation (B6324S; 2010)
- ECM-P001692: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. Component Failures. Performance Or Incorrect Operation (B6324S2; 2010)
- ECM-P001692: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. Component Failures. Performance Or Incorrect Operation (B6324S4; 2011-2012)
- ECM-P001692: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor A. Component Failures. Performance Or Incorrect Operation (B6324S5; 2011-2012)
- ECM-P001700: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor B. General Failure Information. No Sub Type Information (B8444S; 2007)
- ECM-P001700: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor B. General Failure Information. No Sub Type Information (B8444S; 2008-2009)
- ECM-P001721: Crankshaft Position - Camshaft Position Correlation - Bank 1 Sensor B. General Signal Failures. Signal Too Low (B8444S; 2010)
- ECM-P001800: Crankshaft Position - Camshaft Position Correlation - Bank 2 Sensor A. General Failure Information. No Sub Type Information (B6304T2; 2008-2009)
- ECM-P001800: Crankshaft Position - Camshaft Position Correlation - Bank 2 Sensor A. General Failure Information. No Sub Type Information (B6324S; 2007-2009)
- ECM-P001800: Crankshaft Position - Camshaft Position Correlation - Bank 2 Sensor A. General Failure Information. No Sub Type Information (B8444S; 2007)
- ECM-P001800: Crankshaft Position - Camshaft Position Correlation - Bank 2 Sensor A. General Failure Information. No Sub Type Information (B8444S; 2008-2009)
- ECM-P001821: Crankshaft Position - Camshaft Position Correlation - Bank 2 Sensor A. General Signal Failures. Signal Too Low (B8444S; 2010)
- ECM-P001900: Crankshaft Position - Camshaft Position Correlation - Bank 2 Sensor B. General Failure Information. No Sub Type Information (B8444S; 2007)
- ECM-P001900: Crankshaft Position - Camshaft Position Correlation - Bank 2 Sensor B. General Failure Information. No Sub Type Information (B8444S; 2008-2009)
- ECM-P001921: Crankshaft Position - Camshaft Position Correlation - Bank 2 Sensor B. General Signal Failures. Signal Too Low (B8444S; 2010)
- ECM-P001A00 Intake (A) Cam Profile Control Circuit / Open (Bank 1). General Failure Information. No Sub Type Information (B6324S; 2007-2010)
- ECM-P001A00 Intake (A) Cam Profile Control Circuit / Open (Bank 1). General Failure Information. No Sub Type Information (B6324S5; 2011-2012)
- ECM-P001B00 Intake (A) Cam Profile Control Circuit Low (Bank 1). General Failure Information. No Sub Type Information (B6324S; 2007-2010)
- ECM-P001B00 Intake (A) Cam Profile Control Circuit Low (Bank 1). General Failure Information. No Sub Type Information (B6324S5; 2011-2012)
- ECM-P001C00 Intake (A) Cam Profile Control Circuit High (Bank 1). General Failure Information. No Sub Type Information (B6324S; 2007-2010)
- ECM-P001C00 Intake (A) Cam Profile Control Circuit High (Bank 1). General Failure Information. No Sub Type Information (B6324S5; 2011-2012)
- ECM-P002100: Intake Camshaft Position Timing - Over-Advanced (Bank 2). General Failure Information. No Sub Type Information (B8444S; 2007-2010)
- ECM-P002200: Intake Camshaft Position Timing - Over-Retarded (Bank 2). General Failure Information. No Sub Type Information (B8444S; 2007-2010)
- ECM-P002268: Intake Camshaft Position Timing - Over-Retarded (Bank 2). Algorithm Based Failures. Event Information (B8444S; 2007-2009)
- ECM-P002400: Exhaust Camshaft Position Timing - Over-Advanced (Bank 2). General Failure Information. No Sub Type Information (B8444S; 2007-2010)
- ECM-P002500: Exhaust Camshaft Position Timing - Over-Retarded (Bank 2). General Failure Information. No Sub Type Information (B8444S; 2007-2010)
- ECM-P002568: Exhaust Camshaft Position Timing - Over-Retarded (Bank 2). Algorithm Based Failures. Event Information (B8444S; 2007-2009)
- ECM-P003100: Ho2S Heater Control Circuit Low (Bank 1, Sensor 1). General Failure Information. No Sub Type Information (B6304T2; 2008-2010)
- ECM-P003100: Ho2S Heater Control Circuit Low (Bank 1, Sensor 1). General Failure Information. No Sub Type Information (B6304T4; 2011-2012)
- ECM-P003100: Ho2S Heater Control Circuit Low (Bank 1, Sensor 1). General Failure Information. No Sub Type Information (B6324S; 2007-2010)
- ECM-P003100: Ho2S Heater Control Circuit Low (Bank 1, Sensor 1). General Failure Information. No Sub Type Information (B6324S2; 2010)
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no 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.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
Comes to youSame-day available12-month warranty
Get a Free QuoteNo obligation. See pricing before you book.
