Fixing BMW E46 330Ci (M54B30) sunroof drain blockage and leaks

Find and decode BMW E46 fault/error codes, access wiring schematics, and follow detailed repair manuals.
Post Reply
spinecki
Site Admin
Posts: 72
Joined: Fri Jun 14, 2024 9:58 am

#1

Post by spinecki »

Fixing BMW E46 330Ci (M54B30) sunroof drain blockage and leaks

Common symptoms:
  • Water dripping from headliner
  • Wet carpets or footwells
  • Musty smell in the car
Repair procedure:
  • Remove A-pillar trim and sunroof trim
  • Locate sunroof drain tubes (front and rear)
  • Use compressed air or a flexible wire to clear blockages
  • If tubes are damaged, replace them
  • Clean sunroof tray and check for proper drainage
  • Apply silicone lubricant to sunroof seals
Preventive measures:
  • Regularly clean sunroof drains (every 1-2 years)
  • Keep sunroof closed during car washes
  • Address any leaks promptly to prevent water damage
Note: If you find extensive water damage, consider professional help to prevent mold growth.
Post Reply
  • Similar Topics
    Replies
    Views
    Last post