This is my first post. I read this review and because of the review I decided to purchase the Atlas rear bumper and tire carrier. I just finished the install. As noted in the review, the fit and finish / quality of the powder coat is great. All the hardware was included. The carrier swingarm sleeve is difficult to install, but I had my wife help me while she whacked the pivot with a rubber mallet. got it on the 5th try.
I have only one major problem. I had to use 2 washers like you did for the latch pin. But, the latch will not securely close. I can slam it and it will still not close tightly against the rubber posts. If I wiggle it, the latch will come loose. Did you have this problem?
BTW, it appears to be perfectly aligned... I adjusted it with the cam.