# Sunroof troubleshooting

#### Condition

#### Cause

#### Correction

Rattling noise | Poorly adjusted roof lid | Adjust roof lid
| Excess play in slides or guide pins | See Service Bulletin 54 01 84 (298)
| Water drain connector knocking on rail | Tape over rivets on rail
| Guide tubes vibrating against each other | Tape guide tubes
| Liner frame hitting lid when open | Install foam rubber on corners of frame.
Roof raises but does not slide | Pins bent on gate holders | Replace gate holders
Water leaking through roof | Poorly adjusted roof | Adjust roof lid
| Damaged or loose seals | Replace seals
| Drain hoses plugged | Clean drain hoses
| Incorrect seals fitted | Check for correct orientation of seals
| Rails and cover plates not sealed against body | Remove rails and seal mating surface
Grinding noise on open or close | No lubrication on rails | Apply grease to all moving parts
Grinding noise on raising roof | Front seal dry | Lubricate with Vaseline or equivalent
| Too much pressure on front seal | Adjust roof lid
Roof lifts unevenly | Drive cables out of adjustment | Adjust cables
| Cable no longer secured in guide | Squeeze guides onto cables to secure
Whistling noise from closed roof | Poorly adjusted roof | Adjust roof lid
Electric drive motor does not run | Blown fuse | Replace fuse
| Motor defective | Replace motor
| Switch defective | Replace switch
| Wire harness defective | Locate and repair break
Roof does not lift | Defective relay | Replace relay
| Poor adjustment of roof | Adjust roof lid
Sunroof goes past closed, to lift, without stopping | Microswitch defective | Replace microswitch
Motor runs but roof does not move | Insufficient contact force on drive clutch | Adjust clutch

E30 M3 Repair Manual V2.7. Copyright ©1999-2001 Koala Motorsport & Brett Anderson