If you have an ignition key that keeps getting stuck when rotating it in the steering-column lock, it is time to change the key barrel, sometimes called the tumbler. Do not leave the problem too long as the barrel can only be removed when the key can still be turned to position I. If the key does not turn in the lock, the repair will require the replacement of the complete steering-lock assembly. Problems with the barrel include getting the key stuck in various positions and just spinning around doing nothing - just the sort of fault you don't want when many miles from home.

The ignition barrel can only be ordered from BMW, part number 32321092780, you need to provide the chassis number so that the new barrel matches the key. Price was 65. The fact that you can order the barrel without any other security information sounds like a passport for stealing a car - but, the important point is that the original barrel cannot be removed without the correct key. In fact, even with the correct key, it's a real bugger to get out!

Here's what the barrel looks like:

The toughened metal part on the left is what locks the barrel into the steering lock assembly. It locates in a deep undercut and the gauge and toughness of this piece means that the steering lock casting will need to be completely destroyed to remove the barrel. The toughened part is on a hinge and is sprung so that it always locates in the casting - it is this part that needs to be retracted to remove the barrel. At the bottom of the barrel (as shown above) is a small tang that locates with the casting to stop the complete assembly rotating, mine is broken which is why mine just kept rotating.

There are many security features on the barrel, firstly there is a plastic part shown on the left, if the barrel is forced (with a screwdriver) this will snap and the barrel will just spin, the steering lock will stay activated. The part below (in the picture above) is the ignition switch actuator, as the key is turned, this rotates on a cam which moves the actuator outwards and into contact with the ignition switch. If the wrong key is used, this does not move and will not mate with the ignition switch. All in all, this is a very secure system.

Here is the steering lock casting showing where the barrel fits. At about 5 O'clock is the aperture where the small tang on the barrel locates, I had to drift out the old tang before the barrel would fit. At 12 O'clock in the centre is where the actuator locates to turn the ignition switch. The undercut can be seen where the toughened part locates. Right, let's get the blighter out.

Unscrew the self-tapper on lower part of the steering column shroud, the screw expands a plastic rivet which can then be removed. The lower shroud clips to the upper shroud at the front and half-way down the length, just pull apart at these points and remove the lower shroud.

Use the side of a wide flat-bladed screwdriver to prise the inductive loop from the barrel, leave it dangling, remove the large o-ring from the barrel.

Nope, we haven't got the barrel out yet, but it is time to practice getting the hardened part to retract into the new barrel. I am using a 1.6mm Allen-key in the small aperture on edge of the rotating part. You will discover two things:

The hardened part can only be retracted when the key is in one position
The Allen-key will only fit in the aperture when the key is rotated

Thanks to Reinhard from 8coupe for getting in touch and supplying this photograph and informing me that there is a BMW special tool for this procedure:

and the following information on it:

Diameter: 1.3mm
Length from handle to bend: 51mm
bent part: 8mm
Total length: 85mm
Material: probably strong steel


Without the Allen-key fitted, fit the key in the new barrel, press down on the hardened part and feel it lower as the key is rotated. Remember this position - it is 60 degrees clockwise (position I) from where the key can be removed. Practice pushing the Allen-key into the aperture in the correct orientation to lower the hardened part. Spend a bit of time doing this and the removal will be easy. You might notice I'm using the valet key, it is best to use this or the wallet key as the remote keys get in the way of the Allen-key.

Here we go then, I'm going to make it look easy, but it takes a certain amount of fiddling to get the barrel out. The key is in position I which is 60 degrees clockwise from where the key can be removed. In this position the Allen-key can fit into the small aperture. About an hour later:

It's out! Thank goodness for that, I thought it was never going to come out, but perseverance is the plan here. If I had thought to practice on the replacement it would have been out in a couple of minutes. Fitting the new barrel is pretty straight-forward as long as two things are done.

The key must be fitted in the new barrel in a position that allows the toughened part to be retracted
The small tang on the periphery of the barrel must mate with the aperture on the casting

As previously said, on my car, the small aperture at 5 O'clock was blocked with the tang from the old barrel, I drifted it out with a jewellers screwdriver and a small hammer.

Fit the key to the new barrel so that the hardened part can be retracted. Push the barrel into the steering lock casting so that the small tang locates with the small aperture - and it's in! It's as easy as that. I spent another 30 minutes trying to fit mine before I noticed the aperture was blocked with the old tang. Fit the o-ring over the new barrel.

Push the inductive loop over the barrel, it needs a good push.

Time for a cup of tea!