• Hello Guest, welcome to the initial stages of our new platform!
    You can find some additional information about where we are in the process of migrating the board and setting up our new software here

    Thank you for being a part of our community!

1993 940 sunroof stuck


New member
Feb 6, 2024
My sunroof recently got stuck open, just in time for the rain :)

The passenger side of it doesn't move. I saw a video of someone taking the inside roof lining off a newer Volvo and seeing that there is one motor for the sunroof but two belts, one on either side, and one of them was broken. Could it be that? Or maybe something is getting stuck? Anyone have experience fixing these? I started removing inside panels to get to the belts but it's such a process I wanted to see if anyone had a clue before I continue taking it apart.

It opens sort of halfway when venting the roof. It won't budge when trying to fully open it.

Thanks in advance.

Screenshot 2024-04-02 at 6.59.20 PM.pngScreenshot 2024-04-02 at 6.58.54 PM.png

Here is the side that is working when the sunroof is vented.
Screenshot 2024-04-02 at 6.59.31 PM.png

Here is the side that isn't working when the sunroof is vented.
Screenshot 2024-04-02 at 6.59.08 PM.png
The lift arm snapped. You can see the broken end in your picture. Help the sunroof to lift/vent by pushing up on the the lid through the vent part of the headliner. Once you get it up on both sides you can slip your fingers through the opening and the back of the roof and un-clip the lift wires from the headliner that moves with the upper panel. Once you do that you can slid the headliner panel back into the roof giving you access to the sunroof mechanism. I have good lift bars on hand. They were discontinued by Volvo many years ago. There are 2 screws that attach the lift bar on each side and 2 screws per hinge and the front. Remove all those and you can remove the steel roof panel. Then, changing a lift bar is quite straight forward.
Last edited:
  • Like
Reactions: PCH
Applying silicone lube or some kind of armorall on the seal will probably prevent this from happening. Saw the same problem caused by dried up tree sap build up.