RepairPal Certified shops can diagnose and repair your 2006 BMW X3. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
check the flex couplings first, these are the rubber plates that connect your drive shaft in different places, they are wearout items and need replaced sooner than your clutch
it doesent seam to be the cluth caus the noise seams to come from the transfer case or more backwords