Toyota Repair: 1994 Toyota Land Cruiser moonroof, toyota land cruiser, drain tube


Question
Just bought a 1994 Land Cruiser and after running it through the car wash found out it leaks, mostly on the drivers side. Will I have to replace the entire moonroof or is there a quick fix?

Answer
No there is no quick fix, in most cases the leak inside is caused by either a moonroof drain tube that is either clogged or came off inside the headliner, with the roof fully open pour some water slowly into the drain channel on the left and see if the water drains out the bottom, if the water collects and doesn't drain it will eventually run into the passenger area,this means the drain is clogged, in that case the tube can be cleaned out so it will drain out the bottom , if the water disappears without it coming out the bottom then the drain tube has come off and the water is going to leak inside, in that case the headliner has to be removed to find the tube that is disconnected.