BMW Z4 E89 Convertible Roof Motor & Hydraulic Pump Replacement

BMW · Z4 · Interior

The folding hard top is the best and worst thing about the E89 Z4. When it works it turns the car from coupe to roadster at the press of a button. When it doesn't, you get a red light on the roof button, a bong from the dash and a roof parked halfway between the two, often in the rain.

The hydraulic pump under the boot floor gets the blame for most of these failures, and sometimes rightly. But a reconditioned pump is around £500, water damage in the boot can push the bill into thousands, and several of the things that stop the roof cost nothing or a few pounds to fix. So this guide works through it in the order you should: how the roof decides whether to move, the cheap causes to rule out, and then the pump swap itself.

BMW Z4 E89 roof hydraulic pump in its foam carrier under the boot floor

How the E89 roof works

Everything is run by the convertible top module, which lives in the right-hand side of the boot. It drives the hydraulic pump, the valves, the boot lid soft-close and an electric locking motor that latches the roof to the top of the windscreen frame.

The pump itself sits in a recess in the boot floor, next to the battery, in a foam carrier. BMW quotes it as producing 150 to 200 bar, feeding four cylinders that move the roof panels and two that move the boot lid section.

The part that catches people out is the checking. Thirteen sensors (five Hall sensors and eight microswitches) watch every stage of the sequence. If any one of them reports something unexpected, the module stops the roof where it is. That's why a single corroded sensor can look exactly like a dead pump.

Check these before you buy a pump

BMW's own operating conditions for the roof explain a lot of the "it worked yesterday" faults. The roof will only move if:

Then look at the faults owners on the Z4 forums report again and again:

If the roof buttons themselves seem dead, the wiring runs from the centre console back to the module, so it's worth reading our Z4 centre console guide before pulling the boot apart.

Symptoms and the likely cause

What you see or hearMost likely cause
Nothing happens, red light and bongPartition not down, low battery, or a sensor/microswitch reporting a fault
Pump whirrs but the roof doesn't moveLow fluid, a burst hose or line, or a failed valve; the motor itself is still running
No pump noise at allFailed relays, corroded connector, or a motor killed by water
Roof stops partway, works on a second tryIntermittent microswitch or Hall sensor, or battery voltage dropping under load
Roof stops as the boot section movesRight-hand coupling lock Hall sensor, or boot lid soft-close wiring
Water or damp foam under the boot floorA leak that will kill the pump if it hasn't already

Why the pump fails: water

When the pump really has died, water is nearly always behind it. It sits at the lowest point of the boot, and any leak finds its way down to it, sometimes along an electrical cable. The usual sources owners find:

A leak often shows only after heavy rain or a car wash, so it's easy to miss. Fix the leak before you fit a new pump, or the new one will go the same way. A cheap habit worth getting into: lift the boot floor each spring and check that the foam around the pump is dry, especially at its right-hand end.

Parts and part numbers

PartBMW numberNotes
Hydraulic unit (pump and motor), Z4 E8954377309634Replaces the earlier 54377220798, used from January 2009 to June 2013
Hydraulic fluid for the roof54340394395250 ml bottle; BMW lists it for the Z4 E85 and E89
Rear ventilation flap64226909340Two per car, a common leak point

Always check against your VIN before you order. You'll see other "Z4 roof pump" numbers on parts sites that actually belong to the E85 soft top or the 3 Series and 4 Series convertibles, and they won't fit an E89.

Specialists also sell reconditioned units, and some offer just the motor. The motor bolts onto the hydraulic block, so if the block, hoses and valves are fine, swapping the motor alone is the cheaper route. Reconditioning firms say the replacement doesn't need coding to the car.

We couldn't find a published torque figure for the pump fixings from a reliable source, so take that from BMW's repair information (section 54 37) rather than guessing.

Safety first

Do the work with the roof fully closed and latched, the ignition off and the key away from the car. The system runs at up to 200 bar and the roof mechanism is strong enough to trap fingers, so never reach into it while anyone could press the button.

The pump has two brass valves on top. Owners describe opening one with the 6 mm Allen key from the glovebox tool kit to move a stuck roof or boot section by hand. BMW treats emergency operation as a workshop job, so only try this if you understand what it will release.

Tools and parts

Removing the old pump

  1. Close the roof fully if you can, switch everything off and lift the boot floor and battery cover. You'll see the battery with the pump beside it in a foam carrier.
  2. Look at the foam before you touch anything. If it's wet, you've found your problem, and you'll need to find the leak as well as replace the pump. Check the polystyrene box on the right that houses the roof module for water too.
  3. Remove the bar that runs across the battery and pump.
  4. Lift the pump out of its foam carrier and rest it on top of the battery so you can reach the connections.
  5. Unplug the electrical connector. The wiring is delicate, so take a photo first and ease the connectors apart rather than pulling on the wires.
  6. Motor only: undo the two bolts holding the motor to the hydraulic block, disconnect its power lead and lift it off. The hydraulic side stays sealed.
  7. Complete unit: move the hydraulic pipes across to the new unit one at a time, so none end up on the wrong port. Have cloths ready for spilled fluid.

Fitting the new pump

  1. If the foam carrier was wet, take it out and let it and the boot well dry fully, which can take a couple of days. A new pump sitting in damp foam won't last.
  2. Fit the new motor to the block with its two bolts, or connect the hydraulic pipes to the new unit one by one, each to the port it came from.
  3. Reconnect the electrical connector until it clicks home, and check the relays and their connector are clean and secure.
  4. Seat the pump back in its carrier and refit the bar across the battery.
  5. Check the fluid level and top up with the BMW roof fluid if any was lost. Follow BMW's procedure for the level check and any bleeding.

Final checks

With a charger connected or the engine running, leave the boot floor out and cycle the roof open and closed. Watch and listen around the pump for leaks, and check the roof finishes each movement cleanly with a green light, not red. Remember the module will lock you out after five cycles in a row, so pause between tests. Once it's consistent, refit the floor and cover.

This second video is useful for seeing the pump area and the connections before you start:

Troubleshooting

Most E89 roofs that stop working can be fixed without a new pump, and the ones that do need a pump usually got wet first. Check the partition, the battery, the relays and the sensors, find any leak, and only then spend money on the hydraulic unit. For more on the car, see the rest of our BMW Z4 guides.