Knocking sound from front left side on my BMW X5 M50d first thought it might be a bush or bearing problem but had all replaced including bottom and top arms plus drive shaft but it's still there I think now it's a drive shaft problem because in slow traffic I get a clunking sound as if something is loose.