150k mile M30 b34 and other miscellaneous E28 parts. Please email with needs, I probably have one of what you are looking for or know where to get one.