Temperamental roof issues...
Posted: Sat Jun 28, 2025 10:59 am
Hi guys
My 2012 E89 has a odd roof issue... but only sometimes. I've probably used the roof about 50 times since I've had the car and recently hit 3 issues.
The first was trying to open the roof with the key. Started ok, windows went down, back window lifted, boot opened - the it froze. I then started the car, closed it all up which worked fine - then it opened as normal from inside the car.
The probably used the car roof another 10-15 times with no issues at all.
Second issue is hard to describe because someone was talking to me as I was opening the roof, but I swear it stuttered when opening.
Third issue was basically the same as the first, but in reverse order. Roof was down, got home - wanted to put the roof up. Boot opened, roof folded out, clicked into place, boot closed, but the last part of the movement (the rear screen folding back down) didn't happen. It just sat on top of the roof. I then opened the roof fully, closed it again with no issues.
Now I'm dreading attempting to open it again in case it freezes and doesn't close at all!
I should have checked for codes while this was happening, but didn't have the reader with me.
Checking the historic codes, the only one I can find under 'function centre, roof' is A670 Error fitting sensor 0xA670 - but reading other forums it might not be related?
Salmon relays were replaced about 6 months back.
I have it booked in with BMW in a couple of weeks (£144 just to look at it so dreading what cost follows!) but thought I'd come here to see if anyone had any ideas of what it could be?
My 2012 E89 has a odd roof issue... but only sometimes. I've probably used the roof about 50 times since I've had the car and recently hit 3 issues.
The first was trying to open the roof with the key. Started ok, windows went down, back window lifted, boot opened - the it froze. I then started the car, closed it all up which worked fine - then it opened as normal from inside the car.
The probably used the car roof another 10-15 times with no issues at all.
Second issue is hard to describe because someone was talking to me as I was opening the roof, but I swear it stuttered when opening.
Third issue was basically the same as the first, but in reverse order. Roof was down, got home - wanted to put the roof up. Boot opened, roof folded out, clicked into place, boot closed, but the last part of the movement (the rear screen folding back down) didn't happen. It just sat on top of the roof. I then opened the roof fully, closed it again with no issues.
Now I'm dreading attempting to open it again in case it freezes and doesn't close at all!
I should have checked for codes while this was happening, but didn't have the reader with me.
Checking the historic codes, the only one I can find under 'function centre, roof' is A670 Error fitting sensor 0xA670 - but reading other forums it might not be related?
Salmon relays were replaced about 6 months back.
I have it booked in with BMW in a couple of weeks (£144 just to look at it so dreading what cost follows!) but thought I'd come here to see if anyone had any ideas of what it could be?