How to Remove an E30 Sunroof

Written by russell wood
  • Share
  • Tweet
  • Share
  • Email

The BMW E30 body style was produced from 1982 to 1990, and included all of the 3-series cars. Some of these cars came with a sunroof, which allowed the sun to shine into the interior when open. These sunroofs have many moving parts, and over time, they can degrade and wear down. If that happens, the sunroof may get stuck or may not open at all. To fix the issue, the sunroof needs to be removed from the car so it can be replaced or serviced.

Skill level:
Moderately Easy

Things you need

  • Phillips-head screwdriver

Show MoreHide


  1. 1

    Sit in the driver's seat. Slide back the inner sunroof lid approximately 4 inches. Pull off the pinch moulding that surrounds the perimeter of the sunroof with your hands. Close the sunroof lid.

  2. 2

    Unscrew the screws on the perimeter of the gates using the Phillips-head screwdriver. Remove the retainers on the sides of the lid, unscrew the centre screws on the lid, and then take it off of the BMW.

  3. 3

    Pull off the motor around the sunroof motor with your hands. Unplug the wiring harness to the sunroof motor and then remove it from the assembly using the Phillips-head screwdriver.

  4. 4

    Slide back the sunroof cables using your hands. Pull off the rail covers on the sunroof rails, then slide the sunroof cables out of the tracks.

  5. 5

    Put the cable back into the centre position on the gate and the push off the sunroof.

Don't Miss


  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.