Joined
·
1,287 Posts
more likely the drain on the sunroof has come off or is clogged. had this happen on my old civic that I traded in on my cruze. sunroofs are nice and I love them but I skipped it on my cruze for this reason. Something eventually happens to the drain and you get a leak on your headliner.
I also had the trunk fill up on my civic where the drain valve in the trunk had rotted away since it was rubber and the drain tube started to empty in my trunk and my spare tire well got to be a lake. removed the trunk liner and replaced the check valve with a new one and the problem was solved. but just didn't want to go through this with my new car as I planned to keep it a long time and didn't want to have to do a lot of fix it work on it.
I also had the trunk fill up on my civic where the drain valve in the trunk had rotted away since it was rubber and the drain tube started to empty in my trunk and my spare tire well got to be a lake. removed the trunk liner and replaced the check valve with a new one and the problem was solved. but just didn't want to go through this with my new car as I planned to keep it a long time and didn't want to have to do a lot of fix it work on it.