So this is not going to be an easy question. I am brand new to the BMW world and just got my E89 10 days ago. In that time i have learnt a lot about BMW, the Z4s and the E89 roof.
My hard top is not folding away, I push the button (internal trunk cover is latched), the windows roll down, I hear some clicks in the trunk(I presume the locking latches to keep the roof on), then nothing. I have no error codes. So far this is what I have done:
-Checked the fuse in passenger footwell
-Taken out the salmon relays and tested them to make sure they engage(clicking with 12v), and the resistances look good.
-Taken out the electric motor that runs the hydraulic pump, took the cover off the motor and gave the interior a good cleaning with contact cleaner(the pump and hydro unit looks new).
-Reassembled the motor, and tested it with 12v (electric motor runs strong)
-Downloaded ISTA+ and checked CTM for sensor and any other issues(I'll post results below, it seems all sensors and switches are working how they should)
-Taken out the CTM Module and looked at the circuit board for signs of corrosion (zero corrosion on board).
-With the trunk in service mode and the internal trunk cover latched down, I Tested all the wires going into the salmon relays(the + wires that switch on the salmon relays never have any power, even when pushing the roof open button. So i think the pump is fine, its an upstream wiring problem at some point before the salmon relays)
Based on the symptoms it seems that the Electric pump is not switching on when it should to lift the rear window section. With the steps above I narrowed it down to the salmon relay activation wires not switching on when the roof button is pushed. The + wire to activate the salmon relay(which powers hydraulic pump) isn't turning on.
Tomorrow I will test the resistance in the two positive relay switch wires that go from the CTM to the relay. They might be broken but I doubt it. Does anyone with experience in this topic have any ideas i may have missed? Im not afraid to get my hands dirty wrenching, or dive into electronics/computer programming stuff if needed.
I only have a basic knowledge in ISTA+, and I learned how to use NCS tools too, but I don't think that will help with this issue.
Here are some other pics for reference:
CTM
The underside of the electric motor(zero signs of water ingress in the car), the pump spins when applying 12v to the positive and a ground to the ground.
The salmon relays, the white and the orange signal wires have not turned on at any point that i know of. I will test these wires tomorrow.
Here is the car. I painted the rims black, front grills black, and brake calipers metallic blue. Once I can get the roof up, I'll tint the rear window and rear quarter windows. Its the 2.5L N52 with ZF 6 speed auto, it gets great fuel economy and with the 17" wheels on slightly over sized non run flats it is super comfy.
My hard top is not folding away, I push the button (internal trunk cover is latched), the windows roll down, I hear some clicks in the trunk(I presume the locking latches to keep the roof on), then nothing. I have no error codes. So far this is what I have done:
-Checked the fuse in passenger footwell
-Taken out the salmon relays and tested them to make sure they engage(clicking with 12v), and the resistances look good.
-Taken out the electric motor that runs the hydraulic pump, took the cover off the motor and gave the interior a good cleaning with contact cleaner(the pump and hydro unit looks new).
-Reassembled the motor, and tested it with 12v (electric motor runs strong)
-Downloaded ISTA+ and checked CTM for sensor and any other issues(I'll post results below, it seems all sensors and switches are working how they should)
-Taken out the CTM Module and looked at the circuit board for signs of corrosion (zero corrosion on board).
-With the trunk in service mode and the internal trunk cover latched down, I Tested all the wires going into the salmon relays(the + wires that switch on the salmon relays never have any power, even when pushing the roof open button. So i think the pump is fine, its an upstream wiring problem at some point before the salmon relays)
Based on the symptoms it seems that the Electric pump is not switching on when it should to lift the rear window section. With the steps above I narrowed it down to the salmon relay activation wires not switching on when the roof button is pushed. The + wire to activate the salmon relay(which powers hydraulic pump) isn't turning on.
Tomorrow I will test the resistance in the two positive relay switch wires that go from the CTM to the relay. They might be broken but I doubt it. Does anyone with experience in this topic have any ideas i may have missed? Im not afraid to get my hands dirty wrenching, or dive into electronics/computer programming stuff if needed.
I only have a basic knowledge in ISTA+, and I learned how to use NCS tools too, but I don't think that will help with this issue.
Here are some other pics for reference:
CTM
The underside of the electric motor(zero signs of water ingress in the car), the pump spins when applying 12v to the positive and a ground to the ground.
The salmon relays, the white and the orange signal wires have not turned on at any point that i know of. I will test these wires tomorrow.
Here is the car. I painted the rims black, front grills black, and brake calipers metallic blue. Once I can get the roof up, I'll tint the rear window and rear quarter windows. Its the 2.5L N52 with ZF 6 speed auto, it gets great fuel economy and with the 17" wheels on slightly over sized non run flats it is super comfy.