i have an aftermarket sunroof on my 97,..installed it myself with a friend,.ill NEVER do it again,..scary cutting up your roof :happysad: but anyways,..i forget how long its been,..close to 3 years i think? no leaks whatsoever ,..if you have a shop do it,..make sure they warranty it