Roof problems

Rickg3

Member
 Suffolk
I’ve had my 2009 E89 2.5 Ltr for about a month now. Have bought wind deflector, side indicators, set of new tyres and had it serviced by my local garage etc.
But it has always had a problem opening and closing the roof, it stops part way through the operation, take your finger off the button and reapply, and the roof completes the operation, UNTIL a couple of days ago when it would not close. I frigged about with it for a couple of hours to no avail and gave up. I then reversed it to a better position on the drive so that I could put a cover over it and thought I’ll just give it one more try and luckily the roof went up and closed.
I rang an Indy who couldn’t book me in until mid May and then rang bmw dealer who booked me in today. The outcome is they are saying it needs a new control unit - £653 labour including £99.99 diagnostic and health check plus about £50 for the unit.
I have looked through some of the posts on here and am I correct in thinking it sits next to the battery or nearer to the wing.
This really does appear to be expensive - what do you guys think?
 
Rickg3 said:
I’ve had my 2009 E89 2.5 Ltr for about a month now. Have bought wind deflector, side indicators, set of new tyres and had it serviced by my local garage etc.
But it has always had a problem opening and closing the roof, it stops part way through the operation, take your finger off the button and reapply, and the roof completes the operation, UNTIL a couple of days ago when it would not close. I frigged about with it for a couple of hours to no avail and gave up. I then reversed it to a better position on the drive so that I could put a cover over it and thought I’ll just give it one more try and luckily the roof went up and closed.
I rang an Indy who couldn’t book me in until mid May and then rang bmw dealer who booked me in today. The outcome is they are saying it needs a new control unit - £653 labour including £99.99 diagnostic and health check plus about £50 for the unit.
I have looked through some of the posts on here and am I correct in thinking it sits next to the battery or nearer to the wing.
This really does appear to be expensive - what do you guys think?

I’d take it somewhere else for a second opinion, have you changed the salmon relays?
Rob
 
Did they say what fault codes were present if any?
Most problems with the roof tend to be micro switch or broken wire related.
 
My roof problem with no bongs or warnings was the salmon relays.

Broken wire problems always started with bongs and a warning.

Another possible non bong was the connector that pulled apart on the right boot lift cylinder. I don't remember any warnings for that.
But that was my first ever problem and not that clued up back then what warnings meant.

Your best friend is a obd reader, i use Foxwell NT530pro (£130) as you can specify BMW specific software as well as generic, worth it's weight in BMW dealer tech guys :P
 
I would certainly be getting a second opinion as it could be a raft of things before a control unit and it does sound expensive for the labour at £65O
 
Thank you for your replies all. I will be ringing the service department in the morning and asking more in depth questions and do they guarantee the problem is the control unit and nothing else!
 
Rickg3 said:
Thank you for your replies all. I will be ringing the service department in the morning and asking more in depth questions and do they guarantee the problem is the control unit and nothing else!

They wont guarantee anything, fid a good indie or someone local with a code reader to help, there is a list of people and their locations on here, they will help for a case of beer.
 
Thank you for that suggestion. Can anyone recommend a Indy reasonably local to me here in Framlingham IP13 Suffolk please? I did ring a local Indy but they couldn’t fit me in till mid May, so out of desperation took it to Inchcape, Ipswich who booked it in, in a couple days.or is there anyone on here who would look at it.
 
For the sake of just over 30 quid, given some of the suggestions on here, why don't you swap out the salmon relays first.
Easily done and could save yourself a fortune.
 
Thought I would post an update on my roof problem. It is still in the dealers and despite replacing the control unit the roof is not working. They have checked everything and think the new control unit may be faulty so have ‘escalated’ the problem direct with BMW. They have given me a breakdown on the original price as follows: Diagnostic £99. Unit £331. Labour £93. Programming £130 Total £653. Which considering their hourly charge is probably £180 inc vat is about right. Still amazingly high, but look at their overheads!!!
I was hoping that a new sensor or something small would have been the problem, that is why I took the car to them. With their specific to them diagnostics I thought they would pinpoint the problem easily, but now I am concerned that I will have problems.......
 
Thought I would post an update on my roof problem. It is still in the dealers and despite replacing the control unit the roof is not working. They have checked everything and think the new control unit may be faulty so have ‘escalated’ the problem direct with BMW. They have given me a breakdown on the original price as follows: Diagnostic £99. Unit £331. Labour £93. Programming £130 Total £653. Which considering their hourly charge is probably £180 inc vat is about right. Still amazingly high, but look at their overheads!!!
I was hoping that a new sensor or something small would have been the problem, that is why I took the car to them. With their specific to them diagnostics I thought they would pinpoint the problem easily, but now I am concerned that I will have problems.......
 
Since it’s now over 6 years since bmw sold an e89 it’s possible that the techs in the main dealer don’t know what they are doing…

The error diagnostics are primitive so in this case main dealer diagnostic counts for not a lot…

I’d back a knowledgeable Indy versus a bmw main dealer on this subject any day ..
 
Sorry this has not worked but we did advise to try the relays first or find a good indie.

The BMW dealer has gone straight to the most expensive item, I cant see the new unit being faulty, more than likely it was not the issue in the first place.

Most fixes are relays or microswitches from what I have read on here.
 
B21 said:
Since it’s now over 6 years since bmw sold an e89 it’s possible that the techs in the main dealer don’t know what they are doing…

The error diagnostics are primitive so in this case main dealer diagnostic counts for not a lot…

I’d back a knowledgeable Indy versus a bmw main dealer on this subject any day ..

I agree with this, BMW techs follow instructions for common faults, not likely they've seen many E89's with roof issues recently and chance of fixing is probable but only after they've changed most things. Symptoms sound like normal broken wires and possibly hall sensor issues. Sack the stealers and find an indie with fault finding logic or DIY. INSTA or INPA on laptop will help diagnose and free download if you have a cable to ODB socket.
 
Wouldn't trust BMW to solve these problems
Colleagues car was a Friday afternoon lemon. Went back at least 4 times for them to claim they had replaced so many switches and sensors.
Ended up with inch and half thick of paperwork and invoices. All on warranty fortunately.
She never trusted the roof and stopped using it.
Got rid of car when park brake failed, last straw.
 
From past experiences with main dealers I was very reluctant to use again but impatience took the better of me. Legally can I go back to them and say enough is enough and drive the car away.
 
Rickg3 said:
From past experiences with main dealers I was very reluctant to use again but impatience took the better of me. Legally can I go back to them and say enough is enough and drive the car away.

Not certain in all honesty where you stand but if the fault is not the control unit then you should not have that installed and I do not know where you stand with the labour.

https://www.citizensadvice.org.uk/consumer/buying-or-repairing-a-car/problems-with-a-car-repair/
 
Have to say, the initial symptoms you gave are pretty much what I had .
roof had been fine, then stops mid closing, then press button again and finished closing.
later the same day, opened ok, but then stopped part closed, but then would not finish closing this time.
broken/frayed wire, which when you think about it makes sense.
the original wiring was not man enough down both sides of the roof.
my guy, replaced the wiring on both sides, as he rightly suggested it would end up failing if one side had failed.
they did the initial check for sensors, and then moved on to the wires.
A frayed wire would work intermittently until the contact breaks....
cost me about 200.00 all in which was mainly labour and a diagnostic check.
 
Problem is dealer wouldn't want splice and fix a broken wire.
They would want to replace a whole harness.
BMW UK probably doesn't want to cover full harness costs, so dealer goes down the easy route of replacing modules first, keeping fingers crossed.
 
Back
Top Bottom