Plastic pieces
I've managed to break the plastic piece that holds the rear a/c controls, light, and sunroof switch in my D2. Does anyone know where we can get those or if anyone 3d prints them? In a perfect world I'd try to get one built out of aluminum but we're not in a perfect world. Also, neither sunroof motor works anymore after I replaced the drains on the front today; I did notice the sunroof ecu looked a little crispy so any troubleshooting ideas that could help would be appreciated.
The Sunroof ECU can get full of water and fail. Usually when that happens the sunroofs open by themselves with the key off. Try to meter the wires going to the sunroof motors to verify they're getting power.
Nope it's just a relay box basically power in, relays open/close when sunroof switches are used. When it gets corroded from water = relays short and sunroofs end up with a mind of their own. Now if it was an 05 & up LR yes you could have issues, but 94-04 nah plug n play.
Thread
Thread Starter
Forum
Replies
Last Post
Alex Spencer
Discovery I
5
Apr 20, 2017 07:48 AM



