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.
2001 Volvo S40FACTORY OEM SERVICE PROCEDURE
Climate Control Module (CCM) DTCS
CLIMATE CONTROL MODULE (CCM) - DTC INDEX
| DTC | Description |
|---|---|
| CCM-0006 | Temperature damper motor position sensor. Signal too low. Intermittent fault |
| CCM-0006 | Temperature damper motor position sensor. Signal too low. Permanent fault |
| CCM-0007 | Temperature damper motor position sensor. Signal too high. Permanent fault |
| CCM-0007 | Temperature damper motor position sensor. Signal too high. Intermittent fault |
| CCM-000A | Air distribution damper motor position sensor Signal too low. Intermittent fault |
| CCM-000A | Air distribution damper motor position sensor Signal too low. Permanent fault |
| CCM-000B | Air distribution damper motor position sensor. Signal too high. Intermittent fault |
| CCM-000B | Air distribution damper motor position sensor. Signal too high. Permanent fault |
| CCM-0012 | Temperature damper motor. Blocked |
| CCM-0013 | Air distribution damper motor. Blocked |
| CCM-001B | Blower fan motor. Signal too low |
| CCM-001F | Blower fan motor. Signal too high |
| CCM-0020 | Blower fan power unit. Signal too high |
| CCM-0021 | Blower fan power unit. Signal too low |
| CCM-0045 | Blower fan relay. Signal too high |
| CCM-0046 | Blower fan relay. Signal too low |
| CCM-0052 | Left-hand seat heater. Faulty signal. Intermittent fault |
| CCM-0052 | Left-hand seat heater. Faulty signal. Permanent fault |
| CCM-0053 | Right-hand seat heater. Faulty signal. Intermittent fault |
| CCM-0053 | Right-hand seat heater. Faulty signal. Permanent fault |
| CCM-0056 | Communication with the left-hand seat heater. Faulty signal. Intermittent fault |
| CCM-0056 | Communication with the left-hand seat heater. Faulty signal. Permanent fault |
| CCM-0057 | Communication with the right-hand seat heater. Faulty signal. Intermittent fault |
| CCM-0057 | Communication with the right-hand seat heater. Faulty signal. Permanent fault |
| CCM-0058 | Communication with the left-hand seat heater. Signal too high. Intermittent fault |
| CCM-0058 | Communication with the left-hand seat heater. Signal too high. Permanent fault |
| CCM-0059 | Communication with the right-hand seat heater. Signal too high. Intermittent fault |
| CCM-0059 | Communication with the right-hand seat heater. Signal too high. Permanent fault |
| CCM-0061 | Rear demist, heated door mirrors. Signal too high |
| CCM-0062 | Rear demist, heated door mirrors. Signal too low |
| CCM-0063 | Request AC, ECC, MCC. Signal too low |
| CCM-0064 | Request AC, ECC, MCC. Signal too high |
| CCM-0065 | Temperature/recirculation damper motor. Signal too low |
| CCM-0067 | Recirculation damper motor. Signal missing |
| CCM-0068 | Recirculation damper motor. Signal too low |
| CCM-0071 | Temperature/air distribution damper motor. Signal too low |
| CCM-0073 | Air distribution damper motor. Signal too low |
| CCM-0079 | Engine coolant temperature (ECT) sensor, ECC. Signal too low. Intermittent fault |
| CCM-0079 | Engine coolant temperature (ECT) sensor, ECC. Signal too low. Permanent fault |
| CCM-007A | Engine coolant temperature (ECT) sensor, ECC. Signal too high. Intermittent fault |
| CCM-007A | Engine coolant temperature (ECT) sensor, ECC. Signal too high. Permanent fault |
| CCM-007C | Evaporator temperature sensor, ECC, MCC. Signal too low. Intermittent fault |
| CCM-007C | Evaporator temperature sensor, ECC, MCC. Signal too low. Permanent fault |
| CCM-007D | Evaporator temperature sensor, ECC, MCC. Signal too high. Intermittent fault |
| CCM-007D | Evaporator temperature sensor, ECC, MCC. Signal too high. Permanent fault |
| CCM-007E | Outside temperature sensor ECC. Signal too low. Permanent fault |
| CCM-007E | Outside temperature sensor, ECC. Signal too low. Intermittent fault |
| CCM-007F | Outside temperature sensor, ECC. Signal too high. Intermittent fault |
| CCM-007F | Outside temperature sensor, ECC. Signal too high. Permanent fault |
| CCM-0080 | Air distribution damper motor. Signal missing |
| CCM-0081 | Temperature damper motor. Signal missing |
| CCM-0085 | 30-power supply. No power supply. Intermittent fault |
| CCM-0085 | 30-power supply. No power supply. Permanent fault |
| CCM-0086 | Left-hand seat heater switch. Active too long |
| CCM-0087 | AC switch, ECC, MCC. Active too long |
| CCM-0088 | REC switch. Active too long |
| CCM-0089 | Rear defroster switch. Active too long |
| CCM-008A | Right-hand seat heater switch. Active too long |
| CCM-008B | Climate control module ECC. Internal fault. Intermittent fault |
| CCM-008B | Climate control module ECC. Internal fault. Permanent fault |
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.
