A place for things that don't fit into the automotive world

Sunroof Repair Case Study ? actually more of rant !

More
4 years 5 months ago - 4 years 5 months ago #34678 by Andy.MacFadyen
This story started about a year ago.
Customers newly aquired E46 BMW quite a nice example but it had been through a few changes of owners.
Customer complaint Water Leak and sunroof won't open.
Water leak was an easy fix two of the four sunroof rain water drains weren't connected --- fixed bone dry ever since.
Tried the sunroof not even clunk when the switch is operated.
Checked fuse -- okay
Examined the sunroof
glass sealed to the body with sealer.

Before attempting to unstick the decided to check the motor and switch.
Looked at circuit diagram motor has a built in control module connected to the BMW 2nd K line but my scantool hasn't coverage of the sunroof.

Diagram showed the controls for the sunroof motor work in a similar to those used on some steering wheel audio controls, ie pushing different buttons signals the module by providing different resistance values.

Checked powers and grounds on motor and switch both okay, but no changes on the signal wires with the scope
At this point I informed the customer but with a now leak free car he decided not to spend more so simply pulled the fuse

A year later I have been tasked with getting it to work. Stripped out the switch to get at the motor and noticed the switch rattled ! I opened up the switch to find the circuit board missing !
Okay but before ordering a new one decided to test motor. With no working switch to check the motor as an assembly I found the control module can be dismounted to give direct access to the DC motor . Testing the motor by connection to 12v revealed it was burned out -- no surprise !

Currently awaiting (used) parts --- All caused by a bodged solution to two rubber drain tubes that were disconnected.

" We're trying to plug a hole in the universe, what are you doing ?. "
(Walter Bishop Fringe TV show)



Last edit: 4 years 5 months ago by Andy.MacFadyen.

Please Log in or Create an account to join the conversation.

  • Noah
  • Noah's Avatar
  • Offline
  • Moderator
  • Moderator
  • Give code definitions with numbers!
More
4 years 5 months ago #34689 by Noah
I would be a happy man if I never saw another sun roof again!

"Ground cannot be checked with a 10mm socket"

Please Log in or Create an account to join the conversation.

Time to create page: 0.171 seconds