I am new to Land Rover, just picked up a 2000 Land Rover Discovery. I am working on fixing it up, and one of the issues is a VERY heavily water stained headliner. My guess is that the stains where caused by clogged sunroof drains, but since I am new to rovers and have no history on this rig, I...