Stock Problems/Issues Discussions related to warranty related issues and repairs, or other problems with the OEM parts and software for MINI Clubman (R55), Cooper and Cooper S(R56), and Cabrio (R57).

Sunroof problems (again)

Thread Tools
 
Search this Thread
 
  #1  
Old 12-09-2015, 09:54 AM
alexs3d2's Avatar
alexs3d2
alexs3d2 is offline
4th Gear
Thread Starter
Join Date: Jan 2011
Posts: 393
Received 6 Likes on 4 Posts
Sunroof problems (again)

After a long time in hiatus, I am again back on the forum...

On the issue: My sunroof keeps kicking back at the full open position whenever I try to close it. I need to so it in stepped-fashion to get it to move out of that. I literally tried everything, from oiling the hell out of the frames and the seals, re-positioning the glasses, to re-initializing and finally upgrading the ECU with WinKFP and recoding. It even does it with the rear panel removed, so I've concluded that the culprit is the body-seal.

Is there any lubricant, that I could use on the seal?
 
  #2  
Old 12-10-2015, 01:15 PM
ECSTuning's Avatar
ECSTuning
ECSTuning is online now
Platinum Sponsor
Join Date: Jan 2013
Location: Wadsworth, Ohio
Posts: 34,808
Received 1,966 Likes on 1,766 Posts
Try some gummi pflege ? That's what MINI used to use on all the seals and weatherstripping.

https://www.google.com/webhp?sourcei...q=gummi+pflege
 
__________________

MINI Guru/ MINI Owner Since 2004 | NEW Lifetime Part Replacement | Local Pickup
Milltek | Genuine MINI | Forge Motorsport | NM Engineering | ECS Performance | M7 Speed
Customer Service Hours: 8am-8pm EST|Sales Team Hours: 8am-11pm | SAT 10am-7pm 800.924.5172
  #3  
Old 12-13-2015, 11:23 AM
KKelly's Avatar
KKelly
KKelly is offline
1st Gear
Join Date: Feb 2015
Posts: 40
Likes: 0
Received 0 Likes on 0 Posts
Same Sunroof Problem -- with a workaround

I've had the issue with the sunroof kicking back when trying to close from wide-open.

Here's what I've observed:

From the wide-open position, when I press the "close" button on the sunroof, it starts to close but then "kicks back" to the wide-open position after about a second of movement.

I can try hitting the button as many times as I'd like, I can try turning the car on and off for various lengths of time--all to no avail.

It only happens when I'm parked.

If this happens, the workaround I've found is to start driving down the street, get it into second gear, and press the close button and magically--it works.

I do not know what's happening, but it seems that I can do nothing when parked. Only when I'm driving will it close, and it has closed every single time i've tried this without fail. Once it has kicked back while parked, it will NEVER close while parked. Strange indeed.

I have done some coding. Specifically coding to allow things like key fob and comfort access to close and open windows/sunroof. I do wonder if this has helped create this issue. I can imagine that there are a bunch of logical conditions that create a different "state" of the car when driving versus being parked, and there could be a conflict between the logical conditions enabled by default versus the ones activated by coding. I'm just guessing.

Any ideas? Anyone else have this problem with or without coding??
 
  #4  
Old 12-14-2015, 10:18 AM
ECSTuning's Avatar
ECSTuning
ECSTuning is online now
Platinum Sponsor
Join Date: Jan 2013
Location: Wadsworth, Ohio
Posts: 34,808
Received 1,966 Likes on 1,766 Posts
Did you treat the seal and see how it slides ?
 
__________________

MINI Guru/ MINI Owner Since 2004 | NEW Lifetime Part Replacement | Local Pickup
Milltek | Genuine MINI | Forge Motorsport | NM Engineering | ECS Performance | M7 Speed
Customer Service Hours: 8am-8pm EST|Sales Team Hours: 8am-11pm | SAT 10am-7pm 800.924.5172
  #5  
Old 12-14-2015, 11:08 AM
alexs3d2's Avatar
alexs3d2
alexs3d2 is offline
4th Gear
Thread Starter
Join Date: Jan 2011
Posts: 393
Received 6 Likes on 4 Posts
I haven't yet got the GummiPflege thing, but I did try some silicone spray. Unfortunately it did not help...

I know that using Tool32 you can see all the data recorded when the anti-trap kicks in. Including the force, but I don't know how to interpret them. I'll post a copy to see if anyone can shed some light...
 

Last edited by alexs3d2; 12-15-2015 at 10:03 AM.
  #6  
Old 12-14-2015, 11:14 AM
ECSTuning's Avatar
ECSTuning
ECSTuning is online now
Platinum Sponsor
Join Date: Jan 2013
Location: Wadsworth, Ohio
Posts: 34,808
Received 1,966 Likes on 1,766 Posts
ok, see what we can find, the silicone stuff is slippery , but does come off in time, gummi fledge seems to stay longer.
 
__________________

MINI Guru/ MINI Owner Since 2004 | NEW Lifetime Part Replacement | Local Pickup
Milltek | Genuine MINI | Forge Motorsport | NM Engineering | ECS Performance | M7 Speed
Customer Service Hours: 8am-8pm EST|Sales Team Hours: 8am-11pm | SAT 10am-7pm 800.924.5172
  #7  
Old 12-15-2015, 03:30 PM
alexs3d2's Avatar
alexs3d2
alexs3d2 is offline
4th Gear
Thread Starter
Join Date: Jan 2011
Posts: 393
Received 6 Likes on 4 Posts
Here we go...

apiJob("SD_KWP","bb_history_lesen","","")

Satz : 0
OBJECT = sd_kwp
SAETZE = 1
JOBNAME = bb_history_lesen
VARIANTE = SD_KWP
JOBSTATUS =
UBATTCURRENT = -1
UBATTHISTORY = -1
IGNITIONCURRENT = -1
IGNITIONHISTORY = -1
Satz : 1
STAT_BB_01_POSITION = 1881 07 59 .Y
STAT_BB_01_AMBIENT_TEMP = 22 00 16 ..
STAT_BB_01_COIL_TEMP = 33 00 21 .!
STAT_BB_01_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_01_FORCE_THRESH = 2918 0B 66 .f
STAT_BB_01_OPENING = 0 00 00 ..
STAT_BB_01_CFLINORPOST = 0 00 00 ..
STAT_BB_01_CFLPREORIN = 1 00 01 ..
STAT_BB_01_CARSPEED = 0 00 00 ..
STAT_BB_01_MOTOR = SHD
STAT_BB_02_POSITION = 1880 07 58 .X
STAT_BB_02_AMBIENT_TEMP = 22 00 16 ..
STAT_BB_02_COIL_TEMP = 33 00 21 .!
STAT_BB_02_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_02_FORCE_THRESH = 2887 0B 47 .G
STAT_BB_02_OPENING = 0 00 00 ..
STAT_BB_02_CFLINORPOST = 0 00 00 ..
STAT_BB_02_CFLPREORIN = 1 00 01 ..
STAT_BB_02_CARSPEED = 0 00 00 ..
STAT_BB_02_MOTOR = SHD
STAT_BB_03_POSITION = 577 02 41 .A
STAT_BB_03_AMBIENT_TEMP = 17 00 11 ..
STAT_BB_03_COIL_TEMP = 19 00 13 ..
STAT_BB_03_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_03_FORCE_THRESH = 9104 23 90 #
STAT_BB_03_OPENING = 1 00 01 ..
STAT_BB_03_CFLINORPOST = 0 00 00 ..
STAT_BB_03_CFLPREORIN = 1 00 01 ..
STAT_BB_03_CARSPEED = 0 00 00 ..
STAT_BB_03_MOTOR = SHD
STAT_BB_04_POSITION = 574 02 3E .>
STAT_BB_04_AMBIENT_TEMP = 17 00 11 ..
STAT_BB_04_COIL_TEMP = 17 00 11 ..
STAT_BB_04_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_04_FORCE_THRESH = 9104 23 90 #
STAT_BB_04_OPENING = 1 00 01 ..
STAT_BB_04_CFLINORPOST = 0 00 00 ..
STAT_BB_04_CFLPREORIN = 1 00 01 ..
STAT_BB_04_CARSPEED = 0 00 00 ..
STAT_BB_04_MOTOR = SHD
STAT_BB_05_POSITION = 1880 07 58 .X
STAT_BB_05_AMBIENT_TEMP = 23 00 17 ..
STAT_BB_05_COIL_TEMP = 24 00 18 ..
STAT_BB_05_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_05_FORCE_THRESH = 2887 0B 47 .G
STAT_BB_05_OPENING = 0 00 00 ..
STAT_BB_05_CFLINORPOST = 0 00 00 ..
STAT_BB_05_CFLPREORIN = 1 00 01 ..
STAT_BB_05_CARSPEED = 0 00 00 ..
STAT_BB_05_MOTOR = SHD
STAT_BB_06_POSITION = 578 02 42 .B
STAT_BB_06_AMBIENT_TEMP = 24 00 18 ..
STAT_BB_06_COIL_TEMP = 25 00 19 ..
STAT_BB_06_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_06_FORCE_THRESH = 9104 23 90 #
STAT_BB_06_OPENING = 1 00 01 ..
STAT_BB_06_CFLINORPOST = 0 00 00 ..
STAT_BB_06_CFLPREORIN = 1 00 01 ..
STAT_BB_06_CARSPEED = 0 00 00 ..
STAT_BB_06_MOTOR = SHD
STAT_BB_07_POSITION = 1880 07 58 .X
STAT_BB_07_AMBIENT_TEMP = 20 00 14 ..
STAT_BB_07_COIL_TEMP = 32 00 20 .
STAT_BB_07_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_07_FORCE_THRESH = 2887 0B 47 .G
STAT_BB_07_OPENING = 0 00 00 ..
STAT_BB_07_CFLINORPOST = 0 00 00 ..
STAT_BB_07_CFLPREORIN = 1 00 01 ..
STAT_BB_07_CARSPEED = 0 00 00 ..
STAT_BB_07_MOTOR = SHD
STAT_BB_08_POSITION = 577 02 41 .A
STAT_BB_08_AMBIENT_TEMP = 20 00 14 ..
STAT_BB_08_COIL_TEMP = 20 00 14 ..
STAT_BB_08_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_08_FORCE_THRESH = 9104 23 90 #
STAT_BB_08_OPENING = 1 00 01 ..
STAT_BB_08_CFLINORPOST = 0 00 00 ..
STAT_BB_08_CFLPREORIN = 1 00 01 ..
STAT_BB_08_CARSPEED = 0 00 00 ..
STAT_BB_08_MOTOR = SHD
STAT_BB_09_POSITION = 1880 07 58 .X
STAT_BB_09_AMBIENT_TEMP = 11 00 0B ..
STAT_BB_09_COIL_TEMP = 18 00 12 ..
STAT_BB_09_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_09_FORCE_THRESH = 2887 0B 47 .G
STAT_BB_09_OPENING = 0 00 00 ..
STAT_BB_09_CFLINORPOST = 0 00 00 ..
STAT_BB_09_CFLPREORIN = 1 00 01 ..
STAT_BB_09_CARSPEED = 0 00 00 ..
STAT_BB_09_MOTOR = SHD
STAT_BB_10_POSITION = 1880 07 58 .X
STAT_BB_10_AMBIENT_TEMP = 11 00 0B ..
STAT_BB_10_COIL_TEMP = 17 00 11 ..
STAT_BB_10_REF_FIELD_VAL = 0 00 00 ..
STAT_BB_10_FORCE_THRESH = 2887 0B 47 .G
STAT_BB_10_OPENING = 0 00 00 ..
STAT_BB_10_CFLINORPOST = 0 00 00 ..
STAT_BB_10_CFLPREORIN = 1 00 01 ..
STAT_BB_10_CARSPEED = 0 00 00 ..
STAT_BB_10_MOTOR = SHD
DENORM_BB_INDEX = 8
DENORM_BB_BUFFER = 80 Bytes
0000 : 07 58 3D 44 00 0B 47 04 02 41 46 46 00 23 90 05 .X=D..G. .AFF.#.
0010 : 07 58 46 52 00 0B 47 04 02 42 4A 4B 00 23 90 05 .XFR..G. .BJK.#.
0020 : 07 58 49 4A 00 0B 47 04 02 3E 43 43 00 23 90 05 .XIJ..G. .>CC.#.
0030 : 02 41 43 45 00 23 90 05 07 58 48 53 00 0B 47 04 .ACE.#. .XHS..G.
0040 : 07 59 48 53 00 0B 66 04 07 58 3D 43 00 0B 47 04 .YHS..f. .X=C..G.
JOB_STATUS = OKAY
_TEL_ANTWORT = 86 Bytes
0000 : 80 F1 44 51 63 07 58 3D 44 00 0B 47 04 02 41 46 ?ñDQc.X= D..G..AF
0010 : 46 00 23 90 05 07 58 46 52 00 0B 47 04 02 42 4A F.#..XF R..G..BJ
0020 : 4B 00 23 90 05 07 58 49 4A 00 0B 47 04 02 3E 43 K.#..XI J..G..>C
0030 : 43 00 23 90 05 02 41 43 45 00 23 90 05 07 58 48 C.#..AC E.#..XH
0040 : 53 00 0B 47 04 07 59 48 53 00 0B 66 04 07 58 3D S..G..YH S..f..X=
0050 : 43 00 0B 47 04 42 C..G.B
 
  #8  
Old 12-16-2015, 10:14 AM
alexs3d2's Avatar
alexs3d2
alexs3d2 is offline
4th Gear
Thread Starter
Join Date: Jan 2011
Posts: 393
Received 6 Likes on 4 Posts
I guess this is a bit too technical to understand.... But I've been looking at these values and what I am finding interesting is the "REF_FIELD_VAL" value, which is also returned when running the "status_kennlinie_lesen" command. For all the locations the sunroof is jamming, the reference value is 0. So I believe the sunroof is not "learning" the resistance values, otherwise that field would have a value.

I'll investigate a bit more and post back...
 
  #9  
Old 02-09-2016, 02:42 PM
alexs3d2's Avatar
alexs3d2
alexs3d2 is offline
4th Gear
Thread Starter
Join Date: Jan 2011
Posts: 393
Received 6 Likes on 4 Posts
UPDATE!!!

I was able to finally solve it!! I removed the SHD motor from the cassette, opened it up and sprayed some silicone spray on the motor bearings. I tried manually rotating the cogs using a hex driver before and after and the difference was quite noticeable. Now my sunroof no longer stacks!! I recommend this to anyone with a sunroof, it really is pretty simple. I'll try and take some pics next time I open the module.

There were some cracks on the plastic cog and I am planning to find a way to fix this. Unfortunately you cannot change the cogs without special equipment (nor are they an official part) and the motor assembly is ridiculously expensively if you just need a plastic gear. For the time being it works flawlessly.
 
  #10  
Old 02-09-2016, 02:49 PM
ECSTuning's Avatar
ECSTuning
ECSTuning is online now
Platinum Sponsor
Join Date: Jan 2013
Location: Wadsworth, Ohio
Posts: 34,808
Received 1,966 Likes on 1,766 Posts
Glad it worked. Looks like its was just a binding of the motor. Yea the motor is available on its own , those nylon gears are hard to repair. Post up if you find a material to repair them as most of the time you have to have a whole new piece due to the way they are made.
 
__________________

MINI Guru/ MINI Owner Since 2004 | NEW Lifetime Part Replacement | Local Pickup
Milltek | Genuine MINI | Forge Motorsport | NM Engineering | ECS Performance | M7 Speed
Customer Service Hours: 8am-8pm EST|Sales Team Hours: 8am-11pm | SAT 10am-7pm 800.924.5172
  #11  
Old 02-10-2016, 12:21 AM
alexs3d2's Avatar
alexs3d2
alexs3d2 is offline
4th Gear
Thread Starter
Join Date: Jan 2011
Posts: 393
Received 6 Likes on 4 Posts
Originally Posted by ECSTuning
Glad it worked. Looks like its was just a binding of the motor. Yea the motor is available on its own , those nylon gears are hard to repair. Post up if you find a material to repair them as most of the time you have to have a whole new piece due to the way they are made.
I am thinking of using an epoxy resin and glue a nylon washer over the gear. That should reinforce it and prevent any further cracking.

There is a guy a UK-based guy on ebay making replacement cogs but the price he is asking is steep: £60 if you install them or £100 if you send your motor in and they do the replacement.
 
  #12  
Old 02-10-2016, 08:20 AM
ECSTuning's Avatar
ECSTuning
ECSTuning is online now
Platinum Sponsor
Join Date: Jan 2013
Location: Wadsworth, Ohio
Posts: 34,808
Received 1,966 Likes on 1,766 Posts
That's some pricey cog work Update with what you end up doing. Would like to see.
 
__________________

MINI Guru/ MINI Owner Since 2004 | NEW Lifetime Part Replacement | Local Pickup
Milltek | Genuine MINI | Forge Motorsport | NM Engineering | ECS Performance | M7 Speed
Customer Service Hours: 8am-8pm EST|Sales Team Hours: 8am-11pm | SAT 10am-7pm 800.924.5172
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
studio47
R50/R53 :: Hatch Talk (2002-2006)
4
12-04-2015 08:46 PM
aviaator
Interior/Exterior
6
11-26-2015 06:47 AM
elite2000
R50/R53 :: Hatch Talk (2002-2006)
6
11-25-2015 07:37 PM
Danske
R60/61 Cooper S Drivetrain
3
11-24-2015 11:03 AM
Mrjoey22
Drivetrain (Cooper S)
2
11-21-2015 11:07 PM



Quick Reply: Sunroof problems (again)



All times are GMT -7. The time now is 11:58 AM.