part from BMW £2.65 part number 17111712788.
I posted the part number in case someone reads this thread in the future and needs this part as another member was quoted about £152 for the same part but you would have to read his thread for the name of the stockist
i remembered that the BMW part was the same as mine broke on me when i had a E34 520
hope this helps members save money