There are 2 different hubs for the 22. An early and a late. It looks like you have the wrong hub to suit your strut. I'm pretty sure both inner and outer bearing are wrong. But that the outer (small one) is close enough to feel like it fits. I have some spare hubs that didn't fit on my 22 lying around somewhere. I'll try and work out if they're the big or small ones. If they're the small ones your welcome to them. I'm no help with the caliper though i'm sorry.
Bookmarks