The reason this is happening is because you have water drain canals that are plugged with debris and cannot expel out the water from gathering on and near the sunroof. I take you have a sunroof, well to the left and to the right of the sunroof are two openings, these are water canals and should be cleaned out. you should use compressed air to stick in the holes and blow whatever the clog is by blowing it out, then the water can expel from that center point of gravity without backing up and flooding out your center dome light. which by the way, this is dangerous to have water in the dome area due to electrical shorts. If you notice other weird electrical issues happening, its more than likely from the water and damage with water being in and around the dome middle head panels. Hope this helps.
The causes for this DTC may include: Low fuel pressure caused by a clogged filter, failing fuel pump, failed fuel pressure regulator or clogged or leaking injectors. Rough running engine due to misfiring plugs. Many engines have misfire codes to indicate the cylinder effected, such as P0304 for number 4. A large vacuum leak would cause a massive amount of un-metered air to enter the intake manifold resulting in an overly lean mixture. A large air leak at or near the number one oxygen sensor would also cause a lean mixture. A plugged converter will cause of host of driveability problems as well as set this code. A severely plugged converter will result in the inability to increase rpm when under load. Look for a code such as P0420 -- catalytic converter efficiency below threshold if the converter indicating a faulty converter. A faulty oxygen sensor. This will set a code in itself, however, a faulty oxygen sensor does not automatically condemn the sensor. The code just means that the sensor signal was not within specifications. An air leak or any of the above will cause an erroneous signal. There is a multitude of O2 codes relating to O2 performance which gives a clue to the problematic area. The Mass Airflow sensor will also cause this problem. It would be accompanied by a code such as P0100 -- Mass Airflow circuit malfunction. The Mass Airflow sensor is a hot wire that senses the volume of air entering the intake manifold. The computer uses this information to control fuel mixture. Rusty exhaust systems, cracked exhaust manifolds or damaged or missing gaskets or donuts will cause air leaks.
Look in your glove box in the owners manual or with the papers you got when you got the car, and see if you have a card or a piece of paper that tells you what the code is. If not you will have to call your local mercedes dealer and give them your vin/serial number and they can look it up for you.
If the pump works but no water comes out, then the washer nozzles might be clogged. They're usually unblocked using a small safety pin. Also check the hose line from the pump to the washers as they might be perished. If there's no pump noise then it might be (a) pump fuse, (b) corroded contacts (c) blown pump.
This is a 2 person job.......In the open position, place thick rags or sponge on top corners so as not to scratch paint....remove bolts wire connectors and trunk lid........reverse this process to install
The glow plug relay on a 1985 Mercedes 300D is located under the hood on the driver side in the front corner. It is a black box with a black plastic cover on it. If you take the cover off, you can see a metal fuse-able link (a small metal strip that is actually a fuse). If that fuse is burned out, boom there is the problem. The fuse itself can be changed. The relay can also fail internally and it is common to burn up glow plugs when it fails, although that is not the only symptom.
Try ejecting all discs then remove the fuse that powers the device for 30 seconds. If this does not work try blowing air into slot of player to remove dust. Dust blocks the disc sensing diodes (you may have to remove the unit if it is real dusty). If this still doesn't work there is a problem with the photo diode.