Thanks guys for all your help...Took my baby in today to the dealership and found out that its the alternator

..On top of that i wont be getting it back until monday evening. I dont understand how an 02 with 84,000km ends up with a bad altenator. I still love the X5 though.
Thanks Again.