I think that looks pretty good. I also had one that was difficult to push the bar in , or more difficult than i would like, i think you end up with so much grease in the coupler when you do this several times. I end up putting the drive on and over the last six years /250 hrs have had no issue...