Excellent! I'm glad that's all sorted!
I hope I don't get round to taking mine apart for a while, but when I do I'll measure those shoulder washers and try to figure out why they would be different.
Interesting that the new springs are so much longer...
The wire gauge & number of turns looks about the same, but the standing height is obviously longer ... seems that BMW is making a number of small tweaks to the design as we move ahead here....