Hey Sean, so I jack the X5 and inspected the spring and strut. I didn't see any cracks or broken pieces of the spring. It looks intact.
I did notice the area right between the strut and spring pad. It looks like it's missing the foam pad #8 in this picture. Does it appear that way to you?