Yes - I replaced my battery last year after it was the original battery from 2003. The X5 does funny things when it is not getting the right power. My X5 ran for 3 years since I bought it making a funny noise (chirping) coming from the alternator. After I had it changed the funny intermediate check engine light coding up O2 sensors and DSC light and brake lights with ABS have stopped. The batteries are so large they can run the X5 a long time. I went 60 miles. A mechanic told me I could drive over 4 hours on one battery with no accessaries or lights running.
I paid a total of $350 ($210 part after core returned and 140 labor). If you are near Elkins, WV (which i don't think you are lol)- I have the best mechanic there AutoMedic down street from Autozone. He took awesome care of me and I was on the road the same day.
I live in Ohio so it turned a bad trip into a good one.