As someone on this forum once said, William - "the 5h!t that can break on these cars....!"
Glad you got it sorted.
I gotta stop reading these sort of threads too - it's getting hard to sleep at night. Mind you, with two VW Golf cars in the family as well, the X5 seems positively robust!