I've been sitting on the choice for a while now on how to fix my busted front differential. After calling a bunch of diff specialists to inquire about rebuilds and having them deny me when I tell them it's a BMW, I started shopping around. I bought a used diff from the UK for $800, and then I got a call saying it was mistakenly listed on eBay and they didn't actually have it.....So I spent $1800 for a brand new one. ugh. I'm also waiting on a $2k order from FCP euro that includes a coil conversion kit for the suspension using OE parts, new belt tensioners and idler pulley, and some other miscellaneous parts. This X5 is getting close to having every mechanical part replaced