BMW Garages and Parts Retailers
Unfortunately my E60 has completely packed up (symptoms: loud whistling noises when driving, putting the foot down has no impact on the acceleration, semi /very loud noises from the engine coming on and off and lot of smoke from the exhaust)
It's currently in with the dealership who told me...