The diesel X5s are awesome but I would only ever buy a diesel car new or from someone I know. There are far too many being sold after an accidental fill up at the "petrol" station...
I'm not sure what's wrong with this one, but there is apparently an error code, something about needing injectors and a $20K quote from the dealer to fix what they think is "probably the problem". Another indie non-euro specialist quoted $7K, and offered to buy the car as is if they wanted to get rid of it (I smell a rat there!!).
Anyway, they're freaking out and wondering if they should sell it to the kind mechanic who offered to take it off their hands...
I said just take it to an actual BMW mechanic so hopefully they'll be more useful...