March 17, 2025
DIY Roof Repair | SwedeSpeed

DIY Roof Repair | SwedeSpeed

I have stopped many roof tops at any position in its travel and never had a problem. The top is closed, never use it again or get VIDA or a higher end OBd tool to read any codes. Tops are not that easy to diagnose and repair. I have seen more sensor codes in the 1st pic at #16 location, fail. You need to remove the back seat and all panels on that side to reach down into a small hole to solder in a new sensor. Ther roof is closed, working in the dark and a very cramped rear seat area. The sensor wires would rub thru, break or short out. I posted the parts pic #19 sensor just to show some of the sensor locations. Also, I listed to roof sensor locations, names and codes. All of the above post are all valid. If going to the dealer, ask lots of questions. Who will work on the car, how many years of experience do they have and the #1 question, does the tech have experience working on the C70 roof top. You do not want to have to pay to train dealership employees. If possible, get the roof top code(s) and post here. We have had 2 hyd pumps fail. 1 customer did not want to pay to replace the pump and possibly have other issues. The 2nd customer ordered/paid for a used hyd pump. The used hyd pump did not work. Now the customer was mad at us, that we were the bad guy. The customer finally paid us labor but left very unhappy. We stopped installing any used parts on any Volvo.

Image

Image

Image

Sensor locations

Image

Pos Sensor type Location Purpose
1 Hall sensor On the contact plate, left-hand side. Make sure that the left side of the front roof part is connected with the frame around the windshield.
2 Position sensors By the link system for the roof’s central section, left-hand side. To provide the correct position information to the link system for the roof’s central section.
3 Hall sensor By the link system for the cargo compartment function, left-hand side. Ensure that the cargo compartment is completely open before the sequence continues to the position for load assistance.
5 Hall sensor On the contact plate, right-hand side. Make sure that the right side of the front roof part is connected with the frame around the windshield.
6 Hall sensor By the spring bolt for the roof, left, rear. Ensure that the rear left spring bolt is closed before everything is OK.
7 Hall sensor On the frame around the cargo compartment, left-hand side. Ensure that the spring bolt on the left-hand side of the cargo compartment is locked before everything is OK.
9 Hall sensor By the link system for the cargo compartment, left-hand side. Ensure that the cargo compartment is closed before the roof starts to move.
10 Hall sensor On the limit position for the divider in the cargo compartment. Ensure that the divider in the cargo compartment is closed before the roof can be opened.
11 Hall sensor By the link system for the cover plate, left-hand side. To determine the limit position for the cover plate when it is drawn in.
12 Hall sensor By the link system for the cover plate, left-hand side. To determine the limit position for the cover plate when it is extended.
13 Hall sensor By the cargo compartment’s frame contact plate, left-hand side. Ensure that the cargo compartment is closed before the spring bolts are locked.
15 Hall sensor By the body spring bolt, left-hand side. Ensure that the spring bolt is closed before everything is OK.
16 Hall sensor By the body spring bolt, left-hand side. Ensure that the body spring bolt is open before everything is OK.
17 Position sensors By the link system for the front roof section, left-hand side. To provide the correct position information to the link system for the roof’s central section.
18 Hall sensor By the front spring bolt on the front roof section. Ensure that the spring bolt for the front roof section is open before everything is OK.
19 Hall sensor By the area for the locking system, left-hand side. Ensure that the locking system is closed before everything is OK.

Roof codes.
836 roof hatch
CRM-1011 Pushbutton Open Roof. Stuck in active position
CRM-1021 Pushbutton Close Roof. Stuck in active position
CRM-1031 Pushbutton Load Aid. Stuck in active position
CRM-2011 Hydraulic pump. Temperature sensor error
CRM-2021 Position encoder 17, front roof. Shorted to supply
CRM-2022 Position encoder 17, front roof. Ground (GND) short
CRM-2023 Position encoder 17, front roof. Invalid position
CRM-2024 Position encoder 17 (PE_FR). Activation timeout
CRM-2031 Hall sensor 5. Shorted to supply
CRM-2032 Hall sensor 5. Short to GND, disconnected or internal error
CRM-2033 Hall sensor 5. Invalid combination
CRM-2034 Hallsensor 5 (SL_FR_CR). Activation timeout
CRM-2041 Hall sensor 19. Shorted to supply
CRM-2042 Hall sensor 19. Short to GND, disconnected or internal error
CRM-2043 Hall sensor 19. Invalid combination
CRM-2044 Hallsensor 19 (SL_FR_C). Activation timeout
CRM-2051 Hall sensor 15. Shorted to supply
CRM-2052 Hall sensor 15. Short to GND, disconnected or internal error
CRM-2053 Hall sensor 15. Invalid combination
CRM-2054 Hallsensor 15 (SL_BIW_C). Activation timeout
CRM-2061 Position encoder 2, rear roof. Shorted to supply
CRM-2062 Position encoder 2, rear roof. Ground (GND) short
CRM-2063 Position encoder 2, rear roof. Invalid position
CRM-2064 Position encoder 2, rear roof. Activation timeout
CRM-2071 Hall sensor 6. Shorted to supply
CRM-2072 Hall sensor 6. Short to GND, disconnected or internal error
CRM-2073 Hall sensor 6. Invalid combination
CRM-2074 Hallsensor 6 (SL_RR_CL). Activation timeout
CRM-2081 Hall sensor 11. Shorted to supply
CRM-2082 Hall sensor 11. Short to GND, disconnected or internal error
CRM-2083 Hall sensor 11. Invalid combination
CRM-2084 Hallsensor 11 (SP_TC_R). Activation timeout
CRM-2091 Hall sensor 7. Shorted to supply
CRM-2092 Hall sensor 7. Short to GND, disconnected or internal error
CRM-2093 Hall sensor 7. Invalid combination
CRM-2094 Hallsensor 7 (SL_TL_CL). Activation timeout
CRM-20A1 Hall sensor 1. Shorted to supply
CRM-20A2 Hall sensor 1. Short to GND, disconnected or internal error
CRM-20A3 Hall sensor 1. Invalid combination
CRM-20A4 Hallsensor 1 (SL_FR_CL). Activation timeout
CRM-20B1 Hall sensor 3. Shorted to supply
CRM-20B2 Hall sensor 3. Short to GND, disconnected or internal error
CRM-20B3 Hall sensor 3. Invalid combination
CRM-20B4 Hallsensor 3 (SP_BL_FO). Activation timeout
CRM-20C1 Hall sensor 18. Shorted to supply
CRM-20C2 Hall sensor 18. Short to GND, disconnected or internal error
CRM-20C3 Hall sensor 18. Invalid combination
CRM-20C4 Hallsensor 18 (SL_FR_0). Activation timeout
CRM-20D1 Hall sensor 13. Shorted to supply
CRM-20D2 Hall sensor 13. Short to GND, disconnected or internal error
CRM-20D3 Hall sensor 13. Invalid combination
CRM-20D4 Hallsensor 13 (SD_TL_C). Activation timeout
CRM-20E1 Hall sensor 16. Shorted to supply
CRM-20E2 Hall sensor 16. Short to GND, disconnected or internal error
CRM-20E3 Hall sensor 16. Invalid combination
CRM-20E4 Hallsensor 16 (SL_BIW_0). Activation timeout
CRM-20F1 Hall sensor 10. Shorted to supply
CRM-20F2 Hall sensor 10. Short to GND, disconnected or internal error
CRM-20F3 Hall sensor 10. Invalid combination
CRM-2101 Hall sensor 9. Shorted to supply
CRM-2102 Hall sensor 9. Short to GND, disconnected or internal error
CRM-2103 Hall sensor 9. Invalid combination
CRM-2104 Hallsensor 9 (SD_TL_O). Activation timeout
CRM-2111 Hall sensor 12. Shorted to supply
CRM-2112 Hall sensor 12. Short to GND, disconnected or internal error
CRM-2113 Hall sensor 12. Invalid combination
CRM-2114 Hallsensor 12 (SP_TC_E). Activation timeout
CRM-3011 Open calibration not performed
CRM-3012 Closed calibration not performed
CRM-4011 Implausible sensor state 9 (SL_TL_O) and 13 (SL_TL_C)
CRM-4012 Implausible sensor state 16 (SL_BIW_O) and hallsensor 15 (SL_BIW_C)
CRM-4013 Implausible sensor state 11 (SP_TC_R) and 12 (SP_TC_E)
CRM-4014 Implausible sensor state 18 (SL_FR_O) and 19 (SL_RL_C)
CRM-4015 Implausible sensor state 18 (SL_FR_O) and 5 (SL_FR_C)
CRM-4016 Implausible sensor state 18 (SL_FR_O) and 1 (SL_TL_CL)
CRM-4017 Implausible sensor state 6 (SL_RR_CL) and 17 (PE_FR)
CRM-4018 Implausible sensor state 2 (PE_MR) and 17 (PE_FR)
CRM-6011 Valve 1. Signal too high/signal too low
CRM-6021 Valve 2. Signal too high/signal too low
CRM-6031 Valve 3. Signal too high/signal too low
CRM-6041 Valve 4. Signal too high/signal too low
CRM-6051 Antenna output. Shorted to supply
CRM-6052 Antenna output. Ground (GND) short
CRM-C011 Convertible Roof Module (CRM). Internal fault
CRM-C012 Convertible Roof Module (CRM). Internal fault
CRM-C021 Convertible Roof Module (CRM). Internal fault
CRM-C022 Convertible Roof Module (CRM). Internal fault
CRM-C031 Convertible Roof Module (CRM). Internal fault
CRM-C032 Convertible Roof Module (CRM). Internal fault
CRM-C042 Control module. Internal fault
CRM-C051 Convertible Roof Module (CRM). Internal fault
CRM-C052 Hydraulic pump. Supply voltage too low
CRM-C053 Hydraulic pump. Signal missing
CRM-C061 Convertible Roof Module (CRM). Internal fault
CRM-C062 Convertible Roof Module (CRM). Internal fault
CRM-C071 Control module. Relays defect
CRM-C072 Catch motor. Motor blocked
CRM-C073 Control module. Relays defect
CRM-C100 Control module, memory fault. Internal fault
CRM-E001 Control module communication. Faulty communication
CRM-E003 Configuration fault. Faulty configuration
CRM-E010 Power supply. Signal too low
85 Interior

Leave a Reply

Your email address will not be published. Required fields are marked *