I had the headliner and roofs out of mine and rebonded them to the roof plus the roof bars,to say I was a little ****ed when it still leaked like a sieve is an understatement,it was the top screen corners on mine,took out the HK head unit too before I managed to sort it (: