I was at alan cowlands bmw spares last week, as well as a scrapyard, they also do engine rebuilds etc, they were doing a 5351, E34 model, and he said the bill was about £600, but exactly what for I'm not sure.He was very helpful, might be worth having a chat with him,
Scott on 01536 72387
I've only bought bits I'm afraid, so I cant actually say what the quality of his work is.
I was also talking to a chap called Graham Bryant on the phone last night, he is a club member who is organising an event in may I wanted to go to.He was telling me about a couple of ex bm chaps in bristol that are superb.
I dont have his permission to put his phone number on here, although you can get it if you look at the events calender on this forum.the event is on the 18th of may, in cheddar.
There is also "my" chap.....Gavin on 01905 27753, and that is in Worcester
Good Luck