Mine doesn't have a sunroof which is something I really miss from a previous car. I never had any problems with leaks, and if I did I would have fixed it anyways. Re-upholstering the headliner is a...