Also, for what its worth, I rebuilt a z3 from the same era and they are hard to really break, give it a bit of wellie! Seals are tricky to remove and seat but there is a trick to it if you need it. Remember you need 30mm seals and bushes not the more common and modern 32mm!