I had these (SurTrack IZ-8021 CV Axle Shaft) put on mine yesterday and found some play and leakage behind the green cup.... anyone have ideas on this? Seems like maybe a clip or something should be inside the green cup to hold it still.