E89 Roof stuck in service position - hall sensors??

Hello all,
Roof was all in working order when I put it into service position to change shock absorbers and rear lights. A few hours later, the screen tells me “roof movement impaired” so I set about diagnosing without too much luck. I managed to pull some codes and with some research I believe all I have to do is replace the 2 hall sensors on the right side ram (drivers side for me as I'm RHD) and a passenger side partition clamp? - no idea what this second one is. Another thing I have theorised is my hydraulic pump has corrosion and the 3 wires going into it have some marks but actual connection seems fine (not sure what they're called) Any help or direction would be greatly appreciated as I've been banging my head for a day.

Things I have checked:
-battery is fully charged
-ram sensor is connected and wire isn't frayed
-electrics are all dry
-replaced salmon relays
 

Attachments

  • image_2025-08-20_100312283.png
    image_2025-08-20_100312283.png
    199.7 KB · Views: 3
  • image_2025-08-20_100316305.png
    image_2025-08-20_100316305.png
    207.3 KB · Views: 3
Strange for both wired hall sensors to fail at the same time

Retrace your steps you took doing the shock absorbers- have you snagged a wire or the loom?
 
It could be a broken wire around the hinge points on the roof, try moving/wiggling the wires while trying the roof
 
Strange for both wired hall sensors to fail at the same time

Retrace your steps you took doing the shock absorbers- have you snagged a wire or the loom?
Yup concur on this analysis
 
Strange for both wired hall sensors to fail at the same time

Retrace your steps you took doing the shock absorbers- have you snagged a wire or the loom?
Tried having a look and all seems okay but then again I’m not the best with electrics, not sure what could have gone wrong with just a shock absorber swap as there are no wires that near unless there are some below around the arch lining? (Lights are disconnected for now aswell)
 

Attachments

  • image.jpg
    image.jpg
    1.5 MB · Views: 13
It could be a broken wire around the hinge points on the roof, try moving/wiggling the wires while trying the roof
No luck with this unfortunately, I’ve tried wiggling all wires but this one does seem out of place if you could identify it?
 

Attachments

  • image.jpg
    image.jpg
    1.4 MB · Views: 13
No luck with this unfortunately, I’ve tried wiggling all wires but this one does seem out of place if you could identify it?
Can’t help with the routing of the cable I’m afraid, I’m away and not near my Z4, the rooftop control module is one of the 3 in the photo, although again I’m not sure which one, you could try disconnecting the battery and then unplugging the connectors to the modules and checking the pins are clean and seated correctly, DO NOT CLOSE THE BOOT with the battery disconnected, I always place a towel over the catches.
 
Here’s a photo of my CTM module for reference
 

Attachments

  • IMG_9861.jpeg
    IMG_9861.jpeg
    573.1 KB · Views: 12
Can’t help with the routing of the cable I’m afraid, I’m away and not near my Z4, the rooftop control module is one of the 3 in the photo, although again I’m not sure which one, you could try disconnecting the battery and then unplugging the connectors to the modules and checking the pins are clean and seated correctly, DO NOT CLOSE THE BOOT with the battery disconnected, I always place a towel over the catches.
Thanks for the response, I did check all 3 modules yesterday and all seemed fine - the larger module did have a protective sort of layer on it but the smaller did not (not sure if that's an issue) Upon further testing this morning, when I go to try the roof I do hear some mechanical whirring or clicks for a second then it cuts out or that may just be nothing?
 
Back
Top Bottom