Please check it out at https://guess-works.square.site
Both these parts wear and can induce excessive endfloat on the Primary gear.
or 07526 483268