The motor is driving a semi rigid nylon rod with teeth on it by means of a worm gear and a clutch.

This coils up inside the assembly when down and pushes the aerial up when powered on.

The nylon rod has probably broken and the bottom bit is stuck inside the assembly, the top bit is still in the aerial.

The rod is being raised until there is no more rod to raise, with the bottom bit in the assembly.

The motor never hits the resistance of a fully extended aerial for the clutch/motor disable to take effect.

You need a new aerial assembly

(make sure you buy the right one for your spoiler/boot as the rev1/2 are different to rev3/4/5

- assuming sw20).

It's a mucky job but not too hard.

You'll be amazed how tall the aerial is once done

!
http://www.gavdav.demon.co.uk/Offside_rear.jpg

Edit

- I just realised you have replaced the mast so you have opened it up.

Was it the right aerial

?
Does it fully extend

(does the motor drive it to the top so you can't pull it any further).

Just makes me think there's something loose in the assembly jamming things.
