When you press the button on your key fob, it sends a signal to a reciever, unfortunatly the reciever is up in the interior light infront of your leaky sunroof. I suspect if you pull the sensor down it will be full of water. Hope this helps I had the same problem and here's how I fixed it 1.Park the car on level ground.Open both sunroofs and carefully pour water in the drainage channels at the sides of the sunroof frame.Note where the water can overflow these channels and get into the headliner. 2.Carefully build up the drainage channels that are too shallow with clear or black silicone adhesive.Fill the various holes in the sunroof frame with silicone - yes , there are several! Be carefull not to clog the drive screws for the sunroof or block the normal operation of the sunroof. 3.Leave roofs open to dry overnight and then check for smooth operation of roofs. Just in case some water leaks in despite this work: drill 3 small drainage holes in the overhead console.I put mine at the foreward lower edge of the console.One at each corner and one in the center. Close both sunroofs and drench the roof from a hose .Watch for leaks. Drive the car DOWN a steep hill to force the water towards the forward drainage hoses. Watch for leaks. You did clear out debris and kinks in these drainage hoses didn't you??? They exit behind the front wheel arch splash shields.
Copyright © 2026 eLLeNow.com All Rights Reserved.